格式: grep [options] [pattern] filename
参数选项 | 说明 |
---|---|
-v | 排除匹配结果 |
-n | 显示匹配行与行号 |
-i | 不区分大小写 |
-c | 只统计匹配的行数 |
-E | 使用egrep命令 |
--color=auto | 过滤结果添加颜色 |
-w | 只匹配过滤的单词 |
-o | 只输出匹配的内容 |
输出以 i 开头的行, 不区分大小写
grep "^i" test.txt -i -n
输出以 . 结尾的行
grep "\.$" test.txt -n
找出文件的空行, 以及行号
grep "^$" test.txt -n
过滤空行和注释
cat text.txt | grep -v ^# |grep -v ^$
找出符合其中一个模式的行
grep -E "aaa|bbb|ccc" test.txt -n
本文作者:shining_finger
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!