【问题标题】:printing 'date' in unix在 unix 中打印“日期”
【发布时间】:2017-08-20 06:19:55
【问题描述】:

命令echodate 给出输出:Sun Aug 20 08:14:50 2017。 我想要日期格式:8 月 20 日。 我尝试了命令:echodate|awk '{print $2, $3}',它输出到我想要的:8 月 20 日

还有其他方法吗?

【问题讨论】:

  • Ashish,我已经回答了你的问题,但我也投票决定将它移到一个可以接受模式的姊妹站点(它与编程无关技术上 )。

标签: date unix unix-timestamp


【解决方案1】:

如果您查看 date 手册页,您会发现它完全能够提供您想要的内容, 无需通过文本过滤器传递输出 - 您只需使用 + 即可指定输出格式,如:

pax> date +"%b %d"
Aug 20

【讨论】:

    猜你喜欢
    • 2016-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-24
    • 2014-08-01
    • 2011-08-29
    • 2016-11-29
    • 1970-01-01
    相关资源
    最近更新 更多