From 31628857bf95fb7ac72aa64fabd6b1759bc5723d Mon Sep 17 00:00:00 2001 From: mirocow Date: Sat, 11 Feb 2017 21:33:47 +0300 Subject: [PATCH] fix error touch: cannot touch fix error touch: cannot touch '/var/backups/mysql/2017.02.11/bd_name/error.log': No such file or directory --- backup_db.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/backup_db.sh b/backup_db.sh index 76fc152..561ac9c 100755 --- a/backup_db.sh +++ b/backup_db.sh @@ -62,13 +62,12 @@ backup() 'performance_schema' ) - local array_views=() - - touch $DST/$DATABASE/error.log + local array_views=() mkdir -p $DST/$DATABASE 2>/dev/null 1>&2 chown $USER:$GROUP $DST/$DATABASE chmod $DIRECTORYATTRIBUTES $DST/$DATABASE + touch $DST/$DATABASE/error.log query="SHOW CREATE DATABASE \`$DATABASE\`;" mysql --defaults-file=$CONFIG_FILE --skip-column-names -B -e "$query" | awk -F"\t" '{ print $2 }' > $DST/$DATABASE/__create.sql