今天要讲的东西是文件的格式化处理,说实话我感觉这个就是Linux比Windows要强大的地方。
Linux中的许多文件,许多命令的输出,都是高度格式化的。在了解了相应的内容之后,我们就能通过一些命令,讲我们想要的内容提取出来,下面就要介绍这么几个命令:
命令 | 作用 |
grep | 查询对应字符串所在的行 |
sed | 格式化标准输出流 |
awk | 处理field |
一. grep命令
grep命令是用来查找相应的字符串内容的,是一个不需要加任何参数就可以使用正则表达式的管道命令。
grep pattern
一个最常用的参数是-v,通过这个参数我们可以进行反选。
grep -v pattern