cannot exclude tables with "." in database name
around line 513 automysqlbackup-v3.0_rc6.tar.gz
r='^[^*]+\.[^.]+$'; [[ "$i" =~ $r ]] || { printf 'The entry %s in CONFIG_table_exclude has a wrong format. Ignoring the entry.' "$i"; continue; }
db=${i%.*}
table=${i#"$db".}
# r='^[^*.]+\.[^.]+$'; does not allow for ".' database name, it gets me "CONFIG_table_exclude has a wrong format. Ignoring the entry."
i changed it to
# r='^[^*]+\.[^.]+$';
which seems to do the trick for me, it will not allow for * in database name, but assumes all "." are in the database and not in the table.
i'm not an mysql expert so maybe this exclusion needs to be re-thought db & table testing