Bash: сделать неудачный почтовый индекс

0

Я использую сервер Ubuntu 16.04, и у меня есть эта команда для mysqldump всех БД для stdout, которые я затем передаю в zip.

mysqldump -u root -p --all-databases | zip ${drt}/db-$(date +\%F-\%T).zip

Если в моей корневой базе данных нет баз данных, команда, похоже, терпит неудачу, и я получаю очень большой подробный список "zip-предупреждений".

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


Примечание: ${drt} означает "корень документа" (/var/www/html).

  • 0
    Возможно, когда команда mysqldump ничего не сбрасывает в канал и zip обнаруживает ничего для сжатия, она может предупредить вас об этом.
Теги:
zip
pipe

1 ответ

1
Лучший ответ

Добавить >/dev/null в вашу zip-команду.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню