管道操作符"|", 可以把一個命令的標准輸出(stdout), 送到另一個命令的標准輸入(stdin)中.
過濾器(filter), 就是把多條命令合在一起構成一個管道.
主要命令:
sort: 排序;
uniq, UNIQue, 輸出沒有重復行的數據; 參數"-d", 可以輸出重復行;
wc, 單詞統計(Word Count); 參數"-l", 只統計行;
grep, 輸出匹配模式, Global Regular Expression Print, 全局正則表達式打印;
如圖:
head, 輸出文件的前面幾行, 默認10行; 參數"-n", 指定行數;
tail, 輸出文件的結尾幾行, 默認10行; 參數"-n", 指定行數;"-f", 實時(real-time)顯示文件的結尾信息.
tee, 讀取標准輸入(stdin), 然後輸出到標准輸出(stdout)或文件(file)中;
本欄目更多精彩內容:http://www.bianceng.cn/OS/Linux/