在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux/ echo aa | echo 為什么不工作?

echo aa | echo 為什么不工作?

echo 不是既能接受標準輸入又是標準輸出么?
那么為什么下面運行時打印出來是空的?

$ echo aa | echo
>>> 
$ 
回答
編輯回答
傲寒

tee命令從標準輸入獲取內(nèi)容并拷貝到每一個文件和標準輸出中。是不是你想問的是tee

echo aa | tee
2017年6月19日 21:00
編輯回答
艷骨

linux 命令中 echo已經(jīng)是輸出了,就不會沖管道里面?zhèn)鬏敗?br>二樓說的很對

echo qweqwe|cat 

可以達到這樣的效果

echo qweqwe |xargs echo

這樣也是可以的

clipboard.png

2018年9月16日 15:39
編輯回答
耍太極

因為echo就不是從管道中讀取輸入的。改成echo aa | cat,理論上應該可以達到你要的效果,未測試。

2017年2月18日 18:46
編輯回答
陌璃

因為echo是一個屏幕打印命令,已經(jīng)通過控制臺輸出了,所以不會在管道里傳輸了,除非你捕捉控制臺輸出 2>1 這樣的

2017年2月19日 13:50