
この質問は似ているが、異なる
シェルコマンドが終了したときに音声通知を受け取るにはどうすればよいですか?
次のように使用できるコマンドを探しています
sleep 2 &; sleep 1 &; sleep 5 &; sleep 3; bell
5秒後に音声通知を発します。
私zsh
は で使用しますKDE
konsole
。
答え1
いかがでしょうか
sleep 2 &; sleep 1 &; sleep 5 &; sleep 3 &; for job in `jobs -p` ; do wait $job ; done ; bell
補足: zsh の代わりに GNU bash バージョン 4.3.48 でテストし、bell の代わりに beep を使用しました。実際のコマンドは少し異なります。
sleep 2 & sleep 1 & sleep 5 & sleep 3 & for job in `jobs -p` ; do wait $job ; done ; beep
答え2
を使用できます。root としてsleep 2 & sleep 1 & sleep 5 & wait; xkbbell -force
実行する必要がある場合があります。modprobe pcspkr