grep操作:
**與操作: **
grep pattern1 files| grep pattern2 :顯示既匹配 pattern1 又匹配 pattern2 的行遥巴。
或操作
grep -E 'str1|str2|str3' filename //找出文件(filename)中包含str1或者包含str2或者包含str3的行
egrep 實現(xiàn)
egrep 'str1|str2|str3' filename //用egrep同樣可以實現(xiàn)
awk 實現(xiàn)
awk '/str1|str2/str3/' filename //awk 的實現(xiàn)方式
grep其他操作
grep -i pattern filename #不區(qū)分大小寫地搜索喇潘。默認情況區(qū)分大小寫。
grep -l pattern filename #只列出匹配的文件名猜欺。
grep -L pattern filename #列出不匹配的文件名。
grep -w pattern filename #只匹配整個單詞拷窜,而不是字符串的一部分(如匹配‘magic’开皿,而不是‘magical’)。