grep选项与参数: -a:将binary档案以text档案的方式搜寻数据 -c:计算找到’搜寻字符串’的次数 -i:忽略大小写 -n:顺便输出行号 -v:反向选择,亦即显示出没有’搜寻字符串’内容的那一行 --color=auto:可以将找到的关键字部分加上颜色显示。color有三种参数(auto,always,never) 如果加上--color=never可以去掉颜色 [zhang@localhost ~]$ cat 1.txt hello world abcdefg hijklmn opqrst uvwxyz abc hello world HEllo1 hello2 world3 [zhang@localhost ~]$ cat 1.txt | grep hello hello world hello hello2 搜索到的hello字段,默认红色,如果加上--color=never可以去掉颜色。 添加-n参数,可以输出行号。 [zhang@localhost ~]$ cat 1.txt | grep hello -n 1:hello world 5:hello 21:hello2 添加-i参数,忽略大小写。 [zhang@localhost ~]$ cat 1.txt | grep hello -i hello world hello HEllo1 hello2 |连续使用 [zhang@localhost ~]$ cat 1.txt | grep o | grep w hello world opqrst uvwxyz world world3
原文:https://www.cnblogs.com/sea-stream/p/10835227.html