macos - 使用 stat 在 Epoch ms 中修改的返回日期
问题描述
我正在尝试获取文件列表及其修改时间。我目前正在使用find ~/Desktop -print0 | xargs -0 stat -f '%m %N'
,但这仅准确到第二个。有没有办法为ms格式化?我已经尝试过谷歌搜索,但对此有点陌生并且不确定术语
解决方案
默认stat
不给毫秒,你需要安装 coreutils :
brew install coreutils
然后
find ~/Desktop -print0 | xargs -0 /usr/local/Cellar/coreutils/8.31/libexec/gnubin/stat --format='%.3Y %N'
推荐阅读
- java - Java Jackson ObjectMapper 继承问题
- c# - C 代码的托管 C++ 包装器 - 相同的函数名称问题
- wordpress - 在自定义帖子类型/分类中将类别基础和帖子标题添加到 url
- android - 我无法在 Android Studio 中启动模拟器。继续获取 AVD Pixel_2_API_30 的模拟器进程被杀死
- gcc - GCC 的 __builtin_isnan 会做 isnan 以外的事情吗?
- google-data-studio - Google Data Studio:我可以在文本框中显示用户在屏幕上运行报告的当前日期范围吗?
- scala - 为 Akka GRPC 身份验证编辑 HttpRequest 的元数据
- reactjs - 反应:TypeError:.map 不是函数
- flutter - 颤振错误“不是'String'类型的子类型
- ansible - Ansible get_url 仅在更改时下载文件