Странная ошибка в логе

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
Sognatore
Сообщения: 2
Зарегистрирован: 22 мар 2018, 13:55
Контактная информация:

Странная ошибка в логе

#1

22 мар 2018, 14:00

Здравствуйте, у меня возник такой вопрос. На сервере есть скрипт для бэкапа базы, и есть скрипт для перемещения этой базы в отдельную папку, собственно вот такой:

mv $(find /home/arttano/tmp/ -name "*.tar") /home/backup/auto_backup_db/ -v >> /root/script/log/copy_backup.log

файл перемещается, в логе все нормально отображется, но в системную почту прилетает отчет об ошибке:

mv: после «/home/backup/auto_backup_db/» пропущен операнд, задающий целевой файл
По команде «mv --help» можно получить дополнительную информацию.

Не подскажете, как исправить или куда копать?

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Странная ошибка в логе

#2

22 мар 2018, 14:07

Sognatore писал(а):
22 мар 2018, 14:00
$(find /home/arttano/tmp/ -name "*.tar")
Оно тут даже лишнее на мой взгляд :)

mv /home/arttano/tmp/*.tar /home/backup/auto_backup_db/ -v &>> /root/script/log/copy_backup.log

или, если с find (к примеру если внутри много tar-файлов c разной вложенностью), то

find /home/arttano/tmp/ -name "*.tar" -exec mv {} /home/backup/auto_backup_db/ -v \; &>> /root/script/log/copy_backup.log
Изображение
   
Изображение

no avatar

Автор темы
Sognatore
Сообщения: 2
Зарегистрирован: 22 мар 2018, 13:55
Контактная информация:

Странная ошибка в логе

#3

22 мар 2018, 14:20

Спасиб, попробую такие варианты

Закрыто

Вернуться в «Программирование, скриптинг, виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей