grep 的主要目的是從文件中找關鍵字,接者再把有關鍵字的那一整行給列印出來。而 awk 列印的可就不是一整行,是可以選擇性的列印一整欄
所謂的 pipe (|) 就是把第一個指令處理的結果直接當成參數給第二個指令當成輸入來處理
比如說下面有一個表格:
編號 / 名稱 / 序號
A001 腳踏車 AEADDDEE9931
A002 機車 FDEAEDFJK3394
A003 火車 FJDKE3AK34940
A004 超機車 FFJJEEE99300
A005 飛機 AIRP33333900
A006 坦克 TANK00000001
grep "車" Day19TestData.txt | awk {'print $2" - "$3'}
沒有留言:
張貼留言