Cat 到 /dev/audio 不起作用

Cat 到 /dev/audio 不起作用

我下载了一些文件,并尝试将它们 cat 到电脑上/dev/audio(当然是为了好玩,我确定我可以播放它们),我想这是应该可以工作,但是却不行?

我的权限被拒绝,即使我sudo这样做也什么也不做......

答案1

您需要从提升权限的 shell 运行该命令。当您尝试以下操作时:

sudo cat coolAudio.wav > /dev/audio

只有cat命令以 root 身份运行;重定向到/dev/audio仍然由以当前用户身份运行的 shell 执行。

尝试这样做:

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

相关内容