我有一個包含大量四字母代碼的文本文件。我需要使用此文本文件的內容來匹配內容與另一個文本文件內的文本,然後將匹配行的內容輸出到新的文本文件中。使用egrep定義的變量來匹配文本文件內的內容
我不能讓下面的代碼太多無濟於事後,開始工作......
while read site
do
egrep -n "${site}" cy.00.txt > file.txt
done < /home/weather/newsites.txt
newsites.txt:
KBED
KBOS
KDCA
預期輸出:
832:KBED XXX 7/10/2015 0000 UTC
1060:KBOS XXX 7/10/2015 0000 UTC
1630:KDCA XXX 7/10/2015 0000 UTC
你總是寫同一個文件,所以你將有最後的grep的結果只 – ISanych
你不包括'cy.00.txt' – anubhava