阿就操場啊~
2017年1月11日 星期三
tee將STDOUT同時送給多個指令處理
同一個檔案的內容,同時有多個不同程式要來處理,可以直接用tee這個指令搭配
process substitution
來做:
cat file.txt | tee >(
command1
) >(
command2
) >(
command3
) |
wc -l
上面的意思等同於下面多個指令同時做:
cat file.txt |
command1
cat file.txt |
command2
cat file.txt |
command3
wc -l
file.txt
參考資料
How can I send stdout to multiple commands?
Copy A File To Multiple Sources With tee
:使用tee的方法
_EOF_
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言