1

Я хотел бы найти файлы и переместить их в новую папку. Файлы разбросаны по разным местам, но всегда в одной папке с именами e, g,

\ Мнт \ Music \ folder_a \ target_folder

\ Мнт \ Music \ folder_b \ target_folder

\ Мнт \ Music \ folder_c \ target_folder

Поэтому я хотел бы найти все файлы во всех местах target_folder и переместить их в общую папку.

Как это может быть достигнуто, пожалуйста?

2 ответа2

1

Несколько способов сделать это, но самый простой - использовать подстановочные знаки в пути

Вы можете сделать mv /mnt/music/folder_*/*.mp3

и он будет соответствовать каждому mp3 в любой папке, начинающейся с 'folder_'.

1

Ты хочешь

mv \mnt\Music\*\target_folder\* common_folder

Это переместит все из нужных папок, но не захлебнется, если случайно будет существовать файл (не папка) с именем target_folder .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .