grep、sed和awk都是文本处理工具,虽然都是文本处理工具单却都有各自的优缺点。在接下来的内容中,将会详细介绍三种命令的使用。
grep可以用于搜索文件中特定模式的子串,命令的标准使用格式为:
grep [option] “string_to_find” filename
其中option中的常用的命令为:
运行结果为(其中^表示开头):
统计匹配成功的行数
匹配 以we开头的行,并显示行号
统计匹配成功的次数
其中源文件为
sed 【options】 ‘【command】’ 【filename】
其中option中的常用的命令为:
其中command中的常用的命令为:
其中s表示在全文档中寻找,^表示行首位置,代码运行结果为:
AWK是一种处理文本文件的语言,是一个强大的文本分析工具。
之所以叫AWK是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的 Family Name 的首字符。
源文件如下:
awk具有丰富的内置变量可以使用
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/qq_44918090/article/details/120636716
内容来源于网络,如有侵权,请联系作者删除!