我想运行下面的cronjob,我得到以下错误:
/bin/sh: -c: line 0: syntax error near unexpected token `)'
对于该行:
mysqldump --opt -Q -h localhost --user=my_username --password=pass)word db_name | gzip -v9 - > db_backup.sql.gz
如何正确运行这个cronjob来防止密码中的字符出现问题?
把密码放在单引号中,避免sh处理string。 IE
--password='pass)word'