From b3e2aaddaec203e1555e09eb1b54bd13143f01b9 Mon Sep 17 00:00:00 2001 From: george Date: Sat, 5 Nov 2022 08:45:05 -0400 Subject: [PATCH] 2022-11-05 08:45:05 --- restore-mysql-daily | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/restore-mysql-daily b/restore-mysql-daily index af44ebf..fd24b59 100644 --- a/restore-mysql-daily +++ b/restore-mysql-daily @@ -45,7 +45,7 @@ while [[ $# -gt 0 ]]; do case $1 in -d|--dry-run) DRY_RUN=true - CMD=CMD="echo $(tput setaf 3)EXECUTE: $(tput sgr 0)"; echo + CMD='echo -e "\t$(tput setaf 3)EXECUTE: $(tput sgr 0)"'; echo shift 1 ;; -a|--archive) @@ -206,7 +206,11 @@ for FILE in $NEWPATH*.gz; do pv $NEWPATH$FILE | gunzip | mysql $DB" $CMD mysql -e "DROP DATABASE IF EXISTS $DB" $CMD mysql -e "CREATE DATABASE $DB" - if [[ -z $CMD ]]; then pv $NEWPATH$FILE | gunzip | mysql $DB; fi + if [[ $CMD ]]; then + $CMD "pv $NEWPATH$FILE | gunzip | mysql $DB;" + else + pv $NEWPATH$FILE | gunzip | mysql $DB; + fi fi ENDLOOP=$(date +%s) EXCTIME=$(expr $ENDLOOP - $STARTLOOP)