4
播放聲音時,有沒有辦法隱藏aplay命令的輸出命令?隱藏aplay shell命令的輸出
我想這沒有成功
$ aplay ~/.zsh/sounds/done.wav >> /dev/null
Playing WAVE '/home/oscar/.zsh/sounds/done.wav' : Unsigned 8 bit, Rate 11025 Hz, Mono
我會感謝你的幫助。
播放聲音時,有沒有辦法隱藏aplay命令的輸出命令?隱藏aplay shell命令的輸出
我想這沒有成功
$ aplay ~/.zsh/sounds/done.wav >> /dev/null
Playing WAVE '/home/oscar/.zsh/sounds/done.wav' : Unsigned 8 bit, Rate 11025 Hz, Mono
我會感謝你的幫助。
只需添加-q
選項:
aplay -q ~/.zsh/sounds/done.wav
無需stdout重定向到/ dev/null的存在。
另一個注意:aplay
實際發送消息到/ dev/stderr(fd 2)。您還可以通過它發送到/ dev/null的抵消輸出:
aplay ~/.zsh/sounds/done.wav 2>/dev/null
你可以看到aplay --help
更多的選擇。這行約爲-q
:
-q, --quiet quiet mode
謝謝。我沒有注意到這一點。它像一個魅力:) – oskargicast
您是否嘗試過您鏈接手冊頁中提到的'-q'選項? – chepner