1
我想將命令插入使用下述方法的交互式環境時抑制sh腳本輸出:使用<< END
bc <<END
1+1
quit
END
的示例的輸出是「2
」,它鍵入END
後出現。假設我想壓制這個輸出。所以在輸入END之後,我不希望有任何輸出出現。我怎麼能做到這一點?
我想將命令插入使用下述方法的交互式環境時抑制sh腳本輸出:使用<< END
bc <<END
1+1
quit
END
的示例的輸出是「2
」,它鍵入END
後出現。假設我想壓制這個輸出。所以在輸入END之後,我不希望有任何輸出出現。我怎麼能做到這一點?
可以完成它的bc
輸出重定向到/dev/null
:
$ bc &>/dev/null <<END
1+1
quit
END
注意,使用& > /dev/null
標準輸出和標準錯誤將被髮送到/dev/null
,所以不輸出會出現在所有。
謝謝,這個工程。我的錯誤是,我試着在END之後放入>/dev/null。我會接受你的回答。 – red
說實話,我的第一次嘗試也是這樣:) – fedorqui