我正在尝试使用 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
我正在尝试使用 Mac OS X 10.7.5 中的这样的命令(在终端应用程序中)获取格式化的时间输出:
stat -f "%m" -t "%Y" "myfilename.jpg"
但是,它仍然给我一个 unixtime,而不是格式化的字符串:
1349690206
我做错了什么?
您必须添加S
字符串输出。
$ stat -f %Sm -t %Y file.txt
2012