在 unix 中打印 'date'
printing 'date' in unix
命令 echo
date 给出输出:Sun Aug 20 08:14:50 2017。
我想要日期格式:8 月 20 日。
我尝试了命令:echo
date|awk '{print , }'
,输出到我想要的:Aug 20
还有其他方法吗?
如果您查看 date
手册页,您会发现它完全有能力提供您想要的内容 而无需 通过文本过滤器传递输出 - 您可以只用+
指定输出格式,如:
pax> date +"%b %d"
Aug 20
命令 echo
date 给出输出:Sun Aug 20 08:14:50 2017。
我想要日期格式:8 月 20 日。
我尝试了命令:echo
date|awk '{print , }'
,输出到我想要的:Aug 20
还有其他方法吗?
如果您查看 date
手册页,您会发现它完全有能力提供您想要的内容 而无需 通过文本过滤器传递输出 - 您可以只用+
指定输出格式,如:
pax> date +"%b %d"
Aug 20