grep支持正則表達式搜索,使用時請注意:
若""
包裹查找內容,若查找的內容含有"
符號,用\"
轉義
用$匹配行尾只能處理LF結尾的內容,如果CR/LF結尾,能夠經過dos2unix命令處理下:正則表達式
head -5 test.csv | dos2unix | grep '"$' --查找以"結尾的行
例子:shell
head -2 test.csv | cat -n | grep '\s1' --查找第1行內容
grep的 -v參數是查找不匹配指定模式的內容:spa
grep -v 'abc' test.csv --查找沒有abc內容的行