摘要: 1.命令功能 awk不仅是一个文本处理工具,还是一种编程语言,用来生成报告(excel),awk的功能要比grep、sed更强大。 2.语法格式 awk [option] ‘pattern{action}’ file awk 选项 ‘条件{动作}’ 文件 选项说明 参数选项 参数选项说明 -F 指定 阅读全文
posted @ 2018-05-06 23:03 joe.chu 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1.命令功能 sed非交互式的流编辑器,sed不会修改源文件内容,除非重定向来保存输出结果;默认情况下所有的输出行都将被打印到屏幕上。 2.语法格式 sed [option] {script-only-if-no-other-script} [input-file] sed 选项 ‘操作命令’ 输入 阅读全文
posted @ 2018-05-03 23:14 joe.chu 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1.命令功能 grep, egrep, fgrep - print lines matching a pattern 根据匹配模式空间(正则表达式)打印结果行。 2.语法格式 grep [option] [pattern] [file] grep 选项 模式 文件 grep [option] [-e 阅读全文
posted @ 2018-05-03 22:58 joe.chu 阅读(3766) 评论(0) 推荐(0) 编辑
摘要: 1.什么是正则表达式? 官方解释正则表达式是描述一组字符串的模式,正则表达式类似算数表达式构造,通过使用各种特殊符号组合来表示一组字符串。 2.元字符 元字符 描述 示例 . 匹配任意单个字符 a.:匹配a开头任意字符结尾 * 匹配紧挨在前面的字符任意次(0,1或无限次) a*:匹配a多次 .* 匹 阅读全文
posted @ 2018-05-03 22:51 joe.chu 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1.命令功能 tee读取标准输入的数据,并将内容输出成文件。 2.语法格式 tee option file tee [-ai] 文件 参数说明 参数 参数说明 -a 追加到文件后面,非覆盖 -i 忽略中断信号 3.使用范例 范例1 范例2 阅读全文
posted @ 2018-04-25 22:26 joe.chu 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1.命令功能 tr 从标准输入中替换,压缩间隔或者删除字符并从定向到标准输出。 2.语法格式 tr option SET1 SET2 参数 参数说明 -c 取代所有SET1中字符串 -d 删除所有SET1中的字符串,不做替换 -s 把连续重复的字符串以单独一个字符表示 -t 先删除第SET1字符串较 阅读全文
posted @ 2018-04-25 22:24 joe.chu 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1.命令功能 rev 按行反向输出文件内容 2.语法格式 rev file 3.使用范例 阅读全文
posted @ 2018-04-25 22:21 joe.chu 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1.命令功能 vimdiff调用vim打开文件,可以同时打开2~4个文件,最多4个文件,且会以不同的颜色来区分文件的差异。 2.语法格式 vimdiff file1 file2 3.使用范例 [root@localhost ~]# vimdiff test1 test2 阅读全文
posted @ 2018-04-25 22:14 joe.chu 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 1.命令功能 diff 逐行比较文件内容,并输出文件差异。 2.语法格式 diff option file1 file2 diff 选项 文件1 文件2 参数说明 参数 参数说明 -y 以并列方式显示文件的异同之处 -W 在使用-y时,指定显示跨度 -c 上下文显示输出格式 -u 统一格式输出 3. 阅读全文
posted @ 2018-04-25 22:12 joe.chu 阅读(7942) 评论(0) 推荐(0) 编辑
摘要: 1.命令功能 dos2unix将windows文件格式转换成unix文件格式。 2.语法格式 dos2unix file 3.使用范例 阅读全文
posted @ 2018-04-25 22:10 joe.chu 阅读(204) 评论(0) 推荐(0) 编辑