Gibt es ein Standardprogramm, mit dem ich überprüfen kann, ob meine Audiogeräte stumm geschaltet sind?
Bearbeiten: Mit Schweigen meine ich, wenn etwas darauf spielt (nicht nur aktiviert oder geöffnet)
Etwas wie das:
if [[ device0 is silent ]] ; then
radio $RANDOM
fi
Bearbeiten 2: Was ich erreichen möchte, ist ein Skript, das Radio spielt und weiter spielen kann, wenn der Player ausfällt. Wenn beispielsweise die Internetverbindung unterbrochen wird und der Player nicht wiederhergestellt wurde, werde ich den Player töten und von vorne beginnen
sox
. In anderen Fällen können Sie es versuchen lsof|grep snd
. Wenn es nichts gibt, können Sie das Radio einschalten.