我正在使用$date
Unix 脚本中的命令,它给出的结果是“2013 年 8 月 27 日星期二 05:53:37 EDT”。
这是一封自动发送的邮件。
时间戳值很长,因此会换行。
我如何调整命令以使时间格式不换行?
答案1
这应该可以解决问题:
#!/bin/bash
DATE=`date +%Y-%m-%d`
如果您这样做man date
,您将找到所有可能的占位符来构造日期字符串。
答案2
man date
显示所有可能的输出选项,例如你可以使用
$ date +%D
09/11/13