首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何格式化上次修改为mmm dd yyyy的stat命令的输出

要格式化stat命令的输出为"mmm dd yyyy"的形式,可以使用以下命令:

代码语言:txt
复制
stat -c "%y" 文件名 | awk '{print substr($0, 5, 2), substr($0, 9, 2), substr($0, 1, 4)}' | awk '{print $1, $2, $3}'

这个命令将会输出文件的上次修改时间,格式为"mmm dd yyyy",其中"mmm"代表月份的缩写,"dd"代表日期,"yyyy"代表年份。

该命令的具体解释如下:

  1. stat -c "%y" 文件名:使用stat命令获取文件的上次修改时间,并以"%y"的格式输出。
  2. awk '{print substr($0, 5, 2), substr($0, 9, 2), substr($0, 1, 4)}':使用awk命令截取输出结果的特定部分,分别提取月份、日期和年份。
  3. awk '{print $1, $2, $3}':使用awk命令重新排列输出结果的顺序,按照"mmm dd yyyy"的格式输出。

这样,通过执行以上命令,就可以将stat命令的输出格式化为"mmm dd yyyy"的形式。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券