Linux команда для перемещения файлов из подпапок в их родительские папки - PullRequest
0 голосов
/ 27 мая 2020

Мне нужна помощь, если возможно. Мне нужно знать, как я могу найти и переместить все файлы из подпапок в их родительские папки

например:

из

path/to/folder/x1/xx1/file1
path/to/folder/x2/xx2/file2

в

path/to/folder/x1/file1
path/to/folder/x2/file2

Спасибо

Ответы [ 2 ]

0 голосов
/ 21 августа 2020

Эта команда перемещает файлы во всех подпапках текущей папки, начиная с S и заканчивая E (т. Е. Соответствует S*E), в текущую папку:

mv ./*/S*E ./

Для Например, чтобы переместить все файлы jpg во всех подпапках в родительскую папку, это будет команда:

mv ./*/*.jpg ./
0 голосов
/ 27 мая 2020

может вы можете попробовать эту команду

mv path/to/folder/x1/xx1/file path/to/folder/x1/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...