単一のファイルで mpg123 を実行して、通常のように自動開始および自動終了するようにする必要がありますが、このデフォルトの動作を fifo ファイルに送信されるコマンドでオーバーライドできるようにする必要があります。
私はスクリプトから実行mpg123 filename.mp3
していて、スクリプトが終了するのを待ってから次に進みました。ただし、ユーザーの入力に応じて、再生を一時停止したり、音量を制御したり、プロセスを早期に強制終了したりできる別のスクリプトが必要です。
mpg123 -R --fifo /srv/http/newsctl filename.mp3
mpg123 を起動してパイプを作成するようですが、再生を開始しません。
どうすればこれを機能させることができますか?