我试图使用控制台命令获取文件的创建日期。我设法使用了这个:
stat -c "%w" file
输出日期和时间:
2015-05-01 09:33:22.503525000 -0400
但我想从结果中仅提取日期(没有时间)。有没有办法只使用stat,或者我必须使用另一个命令分离结果?这命令可能是什么?
答案 0 :(得分:0)
假设你正在使用bash:
date -d "@$(stat -c %W file)" +%F
会做的伎俩。 %W
on stat返回纪元日期,date +%F
将其转换为YYYY-MM-DD格式。