输出文件年龄最简单的方法,而不是由ls归档?

什么是最简单的方法来输出文件的年龄,而不是由ls命令归档?

像“1小时”,“2天”,“3周”等

(有时文件的年龄比date重要得多)

我用NOW = date +%s得到了UNIX-Systemdate,然后用OLD = stat -c %Z filename得到UNIX-Timestamp

最后我用expr $ NOW – $ OLD得到年龄。