仅将多个目录中的mp3移动到单个文件夹

时间:2012-08-21 13:30:46

标签: macos bash mp3 cp

solution from SO有效,但不幸的是我的一些mp3在其名称中有引号('),导致以下错误:

xargs: unterminated quote

是否可以调整以下命令以允许它复制所有mp3,无论文件名中的引号如何?

find . -name "*.mp3" | xargs -I {} cp -iv "{}" /my/dir

谢谢。

2 个答案:

答案 0 :(得分:4)

尝试将-print0添加到find,将-0添加到xargs

答案 1 :(得分:3)

find . -name "*.mp3" -exec cp -iv {} /my/dir \;