2017-01-12 4 views
0

共有cPanelホスティングを使用しています。ファイル名に日付を追加すると、MySQLデータベースをバックアップしているCronジョブが正常に動作しない

私は、次のcronジョブコマンドを入力すると、それは動作します:

*/5 * * * * /usr/bin/mysqldump -u user -p'pazzword' my_db > /backup/database.sql 

をしかし、私は、ファイル名に日付スタンプを追加しようとすると、それが.SQLファイルを生成しません。

*/5 * * * * /usr/bin/mysqldump -u user -p'pazzword' my_db > /backup/database_$(date +"%Y_%m_%d").sql 

私のコマンドでエラーが発生しましたか?

答えて

0

大丈夫です。最後に私は問題を解決することができました。

で****をエスケープする必要があります。

ので、作業cronジョブコマンドは次のようになります。

*/5 * * * * /usr/bin/mysqldump -u user -p'pazzword' my_db > /backup/database_$(date +"\%Y_\%m_\%d").sql 
関連する問題