Mac OS X 中的 stat 命令

Mac OS X 中的 stat 命令

我正在尝试使用 Mac OS X 10.7.5 中的这样的命令(在终端应用程序中)获取格式化的时间输出:

stat -f "%m" -t "%Y" "myfilename.jpg"

但是,它仍然给我一个 unixtime,而不是格式化的字符串:

1349690206

我做错了什么?

答案1

您必须添加S字符串输出。

$ stat -f %Sm -t %Y file.txt
2012

相关内容