我想找到文件并将其移动到新文件夹。这些文件分散在多个位置,但始终位于同名文件夹中,例如,
\mnt\音乐\folder_a\目标文件夹
\mnt\音乐\folder_b\目标文件夹
\mnt\音乐\folder_c\目标文件夹
所以我想找到所有 target_folder 位置中的所有文件并将它们移动到一个公共文件夹中。
请问如何实现呢?
答案1
有几种方法可以做到这一点,但最简单的方法是在路径中使用通配符
你可以做mv /mnt/music/folder_*/*.mp3
它会匹配以“folder_”开头的任何文件夹中的每个 mp3。
答案2
你要
mv \mnt\Music\*\target_folder\* common_folder
这将移动所需文件夹中的所有内容,但如果意外文件(不是文件夹)target_folder
存在。