1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
1、过滤包含指定字符串的行 # grep imzcy test.txt 2、取消显示包含指定字符串的行 # grep -v imzcy test.txt 3、显示包含指定字符串的行及其上面两行内容 # grep -B 3 imzcy test.txt 4、显示包含指定字符串的行及其下面两行内容 # grep -A 3 imzcy test.txt 5、过滤以#开头的行 # grep "^#" test.txt 6、过滤以#结尾的行 # grep "#$" test.txt 7、过滤空行 # grep "^$" test.txt 8、绝对匹配,包含指定字符串的行 # grep "\<imzcy\>" test.txt |