BACKUP="/backup/mysql" rm -fr /backup/mysql/* NOW=$(date +"%d-%m-%Y") DOW=$(date +"%u") #DOM=$(date +"%e") dodaje spacje przed dniem %e day of month, space padded; same as %_d DOM=$(date +'%-e') [ ! -d $BACKUP ] && mkdir -p $BACKUP || : # backup mysql DBS="$($MYSQL -u $MUSER -h $MHOST -p$MPASS -Bse 'show databases')" for db in $DBS do FILE=$BACKUP/$db.gz $MYSQLDUMP -u $MUSER -p$MPASS -h $MHOST $db | $GZIP -9 > $FILE done