ログファイルが最後に更新されてから経過した時間を計算しようとしています。
次のコマンドを使用していると思います。
lastUpdate=$(date -r myLogFile.log)
now=$(date)
どのようにこれを除いて経過した秒の結果を得ることができますか?
ベストアンサー1
lastUpdate="$(stat -c %Y myLogFile.log)"
now="$(date +%s)"
let diff="${now}-${lastUpdate}"
ログファイルが最後に更新されてから経過した時間を計算しようとしています。
次のコマンドを使用していると思います。
lastUpdate=$(date -r myLogFile.log)
now=$(date)
どのようにこれを除いて経過した秒の結果を得ることができますか?
lastUpdate="$(stat -c %Y myLogFile.log)"
now="$(date +%s)"
let diff="${now}-${lastUpdate}"