基本上我想让终端输出一条消息,后跟日期和时间,例如"嗨,今天是-dateandtime-".
所以echo可以完成第一位,而date可以完成最后一次,但只能单独完成,如何将它们放在一起(在一个命令中),以便它们一起输出.
喜欢
回声你好
- 新命令 -
日期
是吗,但不是一行.流水线的答案是什么?
zel*_*lio 14
日期时间将采用任意格式字符串.
> date +"Hi, today is - %a %b %e %H:%M:$S %Z %Y"
Hi, today is - Thu Feb 2 03:28: CET 2012
Run Code Online (Sandbox Code Playgroud)
小智 6
echo Hello there, today is `date`
Run Code Online (Sandbox Code Playgroud)
您还可以使用以下修饰符格式化日期输出:
echo Hello there, today is `date +%D`
Run Code Online (Sandbox Code Playgroud)
有关man date修饰符的完整列表,请参阅参考资料.