递归地将所有子文件夹中的文件移动到父文件夹

4

我有一个名为“音乐”的文件夹,它是我的父文件夹。这个文件夹包含很多.mp3和.m4a文件,有些在文件夹的根目录中,其他的在可以有多个子文件夹的子文件夹中。

如何使用Mac上的终端递归地将所有子文件夹中的文件移动到我的音乐文件夹的根目录,并替换现有/重复的文件?

谢谢!


1
考虑使用 find - Basile Starynkevitch
我知道如何使用find命令,但现在我的问题是如何移动使用find命令找到的文件 :) - EibergDK
1个回答

6
  1. 好好备份数据,这是非常重要的!认真对待!
  2. cd 到你的 Music 文件夹
  3. 输入 find . -type f -iname '*.mp3' -mindepth 2 -print0 | xargs -0 -I{} mv -n '{}' .

不是您要找的内容? - uselpa

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接