以下工作正常从命令行
/usr/bin/mysqldump -uUser -pPass Db_name > /var/www/db_backup/db.`date +%Y%m%d%H%M`.sql
Run Code Online (Sandbox Code Playgroud)
但是当我尝试在cron中执行此操作时,我收到错误:
bad ` sign
errors in crontab file, can't install
Run Code Online (Sandbox Code Playgroud)
我看到网络上的其他人通过逃避百分号来解决同样的问题,但这没有帮助,我尝试了只在反引号内的日期,没有格式说明符,仍然有错误.
我也看到日期的参数用单引号或双引号括起来,但这也无济于事.
当然,我可以把它扔进一个脚本并执行我想的 - 但那有什么乐趣?
有任何想法吗?我正在使用RHEL 5.