多个文件夹内容合并到一个文件夹
想要将几千个文件夹的内容直接一次性的全部合并在一个文件夹,不想要一个一个打开再拖拽的方式,有什么快捷的方式
Mac mini 2018 or later
想要将几千个文件夹的内容直接一次性的全部合并在一个文件夹,不想要一个一个打开再拖拽的方式,有什么快捷的方式
Mac mini 2018 or later
Finder方法
文件和目录应该有一定规律吧。比如某个目录下的所有子目录里面的 *.jpg 文件,这个样子的话,就可以使用Finder的搜索 .jpg,并指定在该目录中搜索,然后选取所有的,移动到你的目标目录。 如果是文件类型文件名都不确定,上面的方法也类似,搜索*.*即可。
如果几千个目录的位置不确定,但是有规律,也可以先用Finder,保险的方法是:把所有的目录先移动到一个子目录中,然后用前面的方法再将中的文件都列出来,再移动。
命令行
如果需要使用脚本甚至是几个bash命令行,也是比较简单的方法
第三方app
有免费的或收费的App,可以实现类似的功能,比如常见的文件重命名、文件管理、文件转移等的app。(没有推荐,因为听说过没用过)
三者比较:前者可见,而且可以出来有重名的情况,但是每次操作都要手动设置参数;后者需要经验和缜密的思考和测试可以处理复杂和意外情况,优点是可重复、可传递。App可视化,容易学习,而且简单支持将文件迁移到远端服务的操作。
終端裡用mv命令
mv */* dsc
多个文件夹内容合并到一个文件夹