shell命令:grep搜索

grep支持正则表达式搜索,使用时请注意:

""包裹查找内容,若查找的内容含有"符号,用\"转义
用$匹配行尾只能处理LF结尾的内容,若是CR/LF结尾,可以通过dos2unix命令处理下:

head -5 test.csv | dos2unix | grep '"$'  --查找以"结尾的行

例子:

head -2 test.csv | cat -n | grep '\s1' --查找第1行内容

grep的 -v参数是查找不匹配指定模式的内容:

grep -v 'abc' test.csv --查找没有abc内容的行
posted @ 2018-12-17 09:03  xuejianbest  阅读(404)  评论(0编辑  收藏  举报