我正在尝试使用该date
命令以格式输出今天的日期%d.%m.%y-%H:%M:%S
。显然我只是这样做:
date +%d.%m.%y-%H:%M:%S
这在 bash 中运行良好,我得到了我期望的输出,但是当我在 zsh 中执行此操作时,我得到了我期望的以 '7m' 为前缀的输出,例如
7m07.09.12-16:49:37
代替
07.09.12-16:49:37
我也从我的终端收到警报。这是由%S
for seconds 引起的,因为当我从命令末尾删除它时,我没有得到“7m”(但显然我错过了日期结束后的秒数)。
谁能解释为什么会这样?
编辑:额外信息:我在 OS X 10.8 上并安装了 zsh 4.3.11,oh-my-zsh