Объединение файлов в одну папку из папок разного уровня в терминале

2

У меня есть музыкальная папка для iTunes, в которой есть много других подпапок. Я хочу скопировать все файлы MP3 в одну папку. Как я могу сделать это быстро? Это командная строка, которую я могу использовать, чтобы добиться цели?

Артур Силока
источник

Ответы:

1

Вы можете использовать «find» для поиска /path/to/musicвсех файлов с именами, заканчивающимися на «mp3», и «cp» для их копирования /path/to/newfolder.

find /path/to/music -name "*.mp3" -exec cp {} /path/to/newfolder \;
Г.Р.Г.
источник