我的女朋友喜欢披头士乐队,所以我在硬盘上放了几首歌……
Beatles - Here Comes The Sun.mp3
Beatles - If I Fell.mp3
Beatles - Tell me why.mp3
Beatles - Things we said today.mp3
...现在从终端 - 我可以轻松地将曲目加入到我的媒体播放器图腾中
totem --enqueue "Beatles - Here Comes The Sun.mp3"
但有时我的女朋友喜欢给我亲嘴,这样我就不用花一整天时间逐一排入曲目。
有没有办法用一个命令来排队多个轨道?
...它不必简单......但她认为单个命令行非常热,从而带来更多的亲吻:)此外,请假设文件可以分散在子目录中。
我尝试了以下方法,但没有效果......
totem --enqueue "$(find -iname "*beatles*")"
答案1
这是因为文件名中的空格导致它不起作用......
尝试
find -iname '*beatles*' -exec totem --enqueue {} +
这将执行totem --enqueue
找到的所有文件,但会正确转义空格。