【发布时间】:2011-01-02 15:12:06
【问题描述】:
find ./dir -type f -iname "*.t[argz]*[bz2]" -print | xargs mv --target-directory=dir
似乎在名称中有空格的文件上失败。
如何改进它?还是替代品?
感谢下面的回答:我的 mv 不支持 --null 或 -0,我使用的是 cygwin:
$ mv --帮助 用法: mv [OPTION]... [-T] SOURCE DEST 或: mv [OPTION]... SOURCE... DIRECTORY 或: mv [选项]... -t 目录源... 将 SOURCE 重命名为 DEST,或将 SOURCE(s) 移动到 DIRECTORY。 强制性论据 .【问题讨论】: