crontabで「date +%F_%T」が機能しないのはなぜですか? [コピー]

crontabで「date +%F_%T」が機能しないのはなぜですか? [コピー]

backup`date +%F_%T`.sqlcrontab行の末尾に時間と日付(または類似)を使用すると、backup`date%d%m%y`.sqlcrontabコマンドは機能しません。しかし、削除するとうまく動作します。

時間や日付などを使用するときになぜ機能しないのですかdate%d%m%y

答え1

まず、すべての%をエスケープし、日付にいくつかの異なる構文を使用する必要があります。たとえば、次はうまくいきます。

`date "+\%d\%m\%y"`.sql

関連情報