LINUX.ORG.RU

Перемещение файлов в директорию с таким же именем

 


0

1

Добрый день! имеется bash скрипт для восстановления базы данных, утилита для востановления базы данных может работать только с следующим форматом директорий

/имябазыданных/таблица/данные

Сейчас я скриптом создаю такую иерархию /имябазыданных/таблица/данные

теперь основная проблема:

резервные копии хранятся в следующей иерархии (имена от балды)

/cars/engines/files/snapshots/ -(cars имя БД,Engines имя таблицы)
/countries/cities/files/snapshots/
/bestos/linux/files/snapshots/

я же скриптом создаю вот такую иерархию (что бы утилита могла восстановить данные)

/сars/engines/
/countries/cities/ 

И теперь мне нужно что бы все файлы отсюда /cars/engines/files/snapshots/* копировались вот сюда /cars/engines/сюда и так для каждой базы данных

/countries/cities/files/snapshots/* > /countries/cities/
/bestos/linux/files/snapshots/* > /bestos/linux/ 

как мне сделать это? что бы все файлы с директории переносились в правильное место?

cd /1/2/3/4
mv * ../../
anonymous
()
Ответ на: комментарий от legolegs

Отвечено предыдущему ленивому студенту тут

Наверное это сломается, если после предыдущего перекидывания будет каталог snp, но не будет snapshots?

vodz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.