Казалось бы, что это не возможно, по крайней мере, согласно этому потоку:
Конкретно несколько пользователей сообщают следующим образом:
Вы не можете заменить OS на сборнике пьес. случай закрывается. это защищено и не было повреждено. что касается 2,0, который требует нового сборника пьес с предыдущей версией ОС, которая не была обновлена.
lastUpdate="$(stat -c %Y myLogFile.log)"
now="$(date +%s)"
let diff="${now}-${lastUpdate}"
Сравните два выхода, чтобы получить количество секунд между сейчас и модифицированной датой
stat -c %Y file vs date +%s
Вы почти там! Просто скажите Дата
Использование формата, на котором вычисления легко.
lastUpdate=$(date -r myLogFile.log +%s)
now=$(date +%s)
file_age=$((now - lastUpdate))
Один лайнер:
stat -c% Y / path / to / file | echo `expr $ (дата +% s) - $ (cat)`