gpt4 book ai didi

macos - OSX 中目录的最后修改日期

转载 作者:行者123 更新时间:2023-12-04 10:10:05 25 4
gpt4 key购买 nike

如何在终端中获取目录的最后修改日期?

最佳答案

如果您只想获取修改日期 (mtime) 而没有别的

stat --printf='%y\n' directory_name

或者,对于自纪元以来的以秒为单位的日期:
stat --printf='%Y\n' directory_name

这比涉及 ls 的解决方案更直接、有效和稳健。/ cut/ grep/ awk/ find等等

编辑

以上是在 OP 在下面的评论中提到这是针对 OSX 之前发布的。

OP 使用 stat 找到了解决方案/ date ,并且我同意该解决方案,因此我将其添加到此处。

先是 stat
stat -f "%m" /path/test.app

获取目录的 mtime,然后将其包装在 date 中以所需的格式获取它
date -j -f "%s" "$(stat -f "%m" /path/test.app)" +"%Y/%m/%d %T"

关于macos - OSX 中目录的最后修改日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10197938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com