簡単なバックアップスクリプトを作成しています。ログインすると、「最後のバックアップはx日前でした」というメッセージが表示されます。 "backup / .last_backup_timestamp"バックアップを実行するとファイルを生成できますが、どの形式を使用する必要がありますか?
ありがとう
答え1
このdate
ユーティリティを使用して、aのタイムスタンプと現在の時刻(epochから経過した秒数)を作成し、daysを使用してfile
秒差を変換する文字列形式を指定できますbc
。
echo "scale=2; ($(date +%s)-$(date -r file +%s)) / (3600 * 24)" \
| bc