Apakah ada program default di mana saya dapat memeriksa apakah perangkat audio saya diam?
Sunting: Diam, maksud saya jika ada sesuatu yang diputar pada itu (tidak hanya diaktifkan atau dibuka)
Sesuatu seperti ini:
if [[ device0 is silent ]] ; then
radio $RANDOM
fi
Sunting 2: Apa yang saya coba capai adalah skrip yang memutar radio dan dapat terus bermain ketika pemain gagal, misalnya jika koneksi internet turun dan pemain tidak pulih, saya akan membunuh pemain dan memulai lagi
sox
. Dalam kasus lain, Anda dapat mencoba lsof|grep snd
. Jika tidak ada yang bisa Anda menghidupkan radio.