Я использую сервер 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
).
Добавить >/dev/null
в вашу zip-команду.
mysqldump
ничего не сбрасывает в канал иzip
обнаруживает ничего для сжатия, она может предупредить вас об этом.