递归地将某些文件夹移动到同名的其他文件夹

递归地将某些文件夹移动到同名的其他文件夹

我有以下结构:

dir1
 - subdir0
   - subfile00
   - subfile01
 - subdir1
   - subfile10
   - subfile11
 - file0
 - file1

dir2
 - subdir0
   - subfile00
   - subfile01
   - custom_file
 - subdir1
   - subfile10
   - subfile11
   - custom_file

我希望能够递归地移动所有内容,dir1dir2不能custom_file在每个文件夹中删除。

我可以编写一个脚本列出所有文件并单独移动它们,但我希望命令mv有一些选项可以实现这一点。有人知道一个巧妙的命令行技巧吗?

相关内容