Сервер tiger-vnc не перезапускается

Вы можете сделать это, например, с помощью цикла for, подобного приведенному ниже:

for f in /routea/path/to/dir1/file.name.? ; do fn=`echo $f | cut -d'/' -f6`;  mv $f /routeb/path/to/dir2/$fn.`date +%Y%m%d%H%M` ; done

Команда вырезания должна быть настроена в зависимости от того, сколько подкаталогов у вас есть. Добавлена ​​также дата. Протестировано с помощью bash на RedHat.
Если вы запустите команду в каталоге / route / path / to / dir1 / , то часть

fn=`echo $f | cut -d'/' -f6`; 

вам не понадобится.

3
18.06.2018, 18:52
1 ответ
3
27.01.2020, 21:30

Теги

Похожие вопросы