Linux

如何使用 sox 連續播放文件夾中的所有 mp3

  • April 30, 2020

我使用 sox 在我的電腦中播放音頻。我喜歡它。但我不知道如何在一個文件夾中重複我所有的 mp3。

play -R *.mp3

play repeat 10 *.mp3

不工作。序列結束後退出。好的,我可以編寫一個無限重複的腳本,但如果是一種更簡單的方式,我想使用它。

for的-R標誌sox可能不會像您認為的那樣做,因此請忽略它,除非您確定需要它。

你可能想要的是這個無限循環

while true; do play *.mp3; done

true關鍵字,根據定義為循環返回一個“真”值,while可以替換為更短:,它也返回一個“真”值,因為它什麼都不做並且在這樣做時沒有失敗

while :; do play *.mp3; done

引用自:https://unix.stackexchange.com/questions/583594