Cat в /dev/audio не работает

Cat в /dev/audio не работает

Я скачал несколько файлов и пытаюсь их воспроизвести /dev/audio(разумеется, ради развлечения, я уверен, что смогу просто воспроизвести их), и, полагаю, этопредполагаемыйработать, но не работает?

Мне отказывают в разрешении, и даже если я sudoэто делаю, это ничего не даёт...

решение1

Вам нужно запустить команду из оболочки с повышенными правами. Когда вы пытаетесь сделать что-то вроде этого:

sudo cat coolAudio.wav > /dev/audio

только catкоманда выполняется от имени пользователя root; перенаправление по- /dev/audioпрежнему выполняется оболочкой, которая запущена от имени вашего текущего пользователя.

Попробуйте что-то вроде этого:

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

Связанный контент