Cat から /dev/audio への接続が機能しない

Cat から /dev/audio への接続が機能しない

いくつかのファイルをダウンロードして、それらをcatしようとしています/dev/audio(もちろん楽しみのため、ただプレイするだけでいいと思います)そして、これは想定動作するはずですが、動作しません。

許可が拒否され、許可してもsudo何も起こりません...

答え1

管理者特権のシェルからコマンドを実行する必要があります。次のように実行します。

sudo cat coolAudio.wav > /dev/audio

コマンドのみcatが root として実行され、リダイレクトは/dev/audio現在のユーザーとして実行されているシェルによって引き続き実行されます。

代わりに次のようなことを試してください:

sudo su -c 'cat coolAutio.wav > /dev/audio'

関連情報