我有一个目录,里面有大约5,000个子目录。
每个子目录都包含一个文件。
我想收集这些文件并将它们放在同一个文件夹中。
Mac OSX终端命令有没有办法做到这一点?或者我应该写一个比如说python脚本来做那个?
答案 0 :(得分:1)
类似的东西,
find . -type f -exec echo mv {} /path/to/dst/dir/ \;
当然,你必须根据自己的情况调整一下。有关详细信息,请参阅man find
。当你准备好真正运行时(最好在备份后),删除echo
。