我有这个 bash 脚本:
#!/bin/bash
external_output="Oliver's AirPort Express"
if ~/.bin/audiodevice | grep "$external_output"
then
~/.bin/audiodevice output "Internal Speakers"
echo "Internal Speakers"
else
~/.bin/audiodevice output "$external_output"
echo "Oliver's AirPort Express"
fi
如果grep
匹配,那么它当然会回显匹配。当我在 if 语句中使用它时,我不希望它回显。
我如何grep
在我的if
语句中使用它而不在我运行脚本时向我宣布结果?