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


2

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

Ответы:


1

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

find /path/to/music -name "*.mp3" -exec cp {} /path/to/newfolder \;
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.