2015-05-18 4 views
0

Как перемещать файлы из нескольких папок в другое место. Например, если у меня есть 3 папки с именем/test/folder1,/test/folder2,/test/folder3, и я хочу переместить содержимое этих папок в другое место, например/temp/folder1,/temp/folder2/temp/folder3 используя скрипт. Я не хочу перемещать эти папки, вместо этого я хочу переместить файлы внутри этих папок. Пожалуйста, помогитеПереместить файлы из нескольких папок в несколько папок в Linux

+0

Вы сделать это одну папку в то время, или с чем-то вроде/Pax копирования через режимы CPIO или, возможно, Rsync. –

+0

Возможно, 'rsync -ax --progress --remove-source-files/test/temp' – drescherjm

ответ

0

Что-то вроде

cd test 
for dir in folder*; do 
    mv "$dir/*" "/temp/$dir" 
done 
Смежные вопросы