オーディオデバイスが無音かどうかを確認できるデフォルトのプログラムはありますか?
編集:沈黙とは、何かが再生されている場合(アクティブ化または開かれただけではない)
このようなもの:
if [[ device0 is silent ]] ; then
radio $RANDOM
fi
編集2:私が達成しようとしているのは、ラジオを再生し、プレーヤーに障害が発生しても再生を続けることができるスクリプトです。たとえば、インターネット接続がダウンし、プレーヤーが回復しなかった場合、プレーヤーを殺してやり直します
sox
。他の場合では、試すことができますlsof|grep snd
。何もない場合は、ラジオをオンにできます。