1
私はこの小さなスクリプトを持っています。これは、フォルダに格納されている古いものから1ヶ月前のバックアップを消去するはずです。しかし、それは動作しません。 ファイルがsql.gz ファイル名の例です:CUSTOMER_2015-01-12-09:05.sql.gzubuntuでバックアップを消去するためのシェルスクリプト
NOW=$(date --date '1 month ago' + '*%Y-%m*.sql.gz')
rm -rf /home/path/CUSTOMER_$NOW
まだそれをしていません... – RazZ
'echo $ NOW'を追加し、何が印刷されているかを見てください。また 'echo rm -riv/home/path/CUSTOMER_ $ NOW'を実行して、手動でコマンドを使って何が得られているかを確認してください。 –
ああ、私はそれを得ると思います。彼は6月からコンテンツを削除しますが、以前は削除しません。私が$ NOWを返すと、彼は* 2017-06 * .sql.gz と応答します。ありがとう – RazZ