bash-3.2$ ls | grep Makefile > a.txt | cat a.txt
為什么這不起作用?"Makefile "是存在的。
uj5u.com熱心網友回復:
在grep命令中沒有輸出,因為你把它重定向到一個檔案。因此,在cat a.txt真正被呼叫之前,管道被關閉。根據我的評論,使用&&而不是最后的|。
uj5u.com熱心網友回復:
做你想做的,就是把命令的輸出保存到一個檔案中,但仍然使用tee列印到stdout。(我也喜歡做ls -1,以確保每行只有一個專案被列印出來,這不是必要的,而是習慣的力量)
ls -1 | grep Makefile | tee a.txt
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/320521.html
標籤:
上一篇:使用URL引數的PHP重定向
