首页 > 解决方案 > 使用 stat 在 Epoch ms 中修改的返回日期

问题描述

我正在尝试获取文件列表及其修改时间。我目前正在使用find ~/Desktop -print0 | xargs -0 stat -f '%m %N',但这仅准确到第二个。有没有办法为ms格式化?我已经尝试过谷歌搜索,但对此有点陌生并且不确定术语

标签: macosterminalstat

解决方案


默认stat不给毫秒,你需要安装 coreutils :

brew install coreutils

然后

find ~/Desktop -print0 | xargs -0 /usr/local/Cellar/coreutils/8.31/libexec/gnubin/stat --format='%.3Y %N'

推荐阅读