shell中管道、grep、sed、awk用法
在shell的高級用法里經(jīng)??吹竭@幾個。
管道|
管道命令是將上一條命令的standard
output作為下一條命令的standard
input。
grep:
可使用正則表達式匹配文本并輸出該行。
grep
[options] 文件
[options]主要參數(shù):
-c:只輸出匹配行的計數(shù)。
-I:不區(qū)分大 小寫(只適用于單字符)。
-h(huán):查詢多文件時不顯示文件名。
-l:查詢多文件時只輸出包含匹配字符的文件名。
-n:顯示匹配行及 行號。
-s:不顯示不存在或無匹配文本的錯誤信息。
-v:顯示不包含匹配文本的所有行。
pattern正則表達式主要參數(shù):
: 忽略正則表達式中特殊字符的原有含義。
^:匹配正則表達式的開始行。
$: 匹配正則表達式的結(jié)束行。