背景:
cat test.txt 1 3 4
實例:
1、xargs
cat test.txt | xargs -i echo {}
cat test.txt | xargs -I {} echo {}
大小寫i的參數是不一樣的效果,小寫i默認參數為{},且不能改變,而大寫I參數是自定義的,可以是{}、a...等等。
2、awk
awk是變成語言,{}代碼塊中可以使用Shell進行編寫,相當於動態語言。
cat test.txt | awk '{print $0}'
$n:當前記錄的第n個字段,比如n為1表示第一個字段,n為2表示第二個字段。
$0:這個變量包含執行過程中當前行的文本內容。
參考: