我正在尝试使用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引起的,因为当我把命令结束时,我没有得到’7m'(但显然我错过了日期结束时的秒数).

谁能解释为什么会这样?

编辑:额外信息:我在OS X 10.8和zsh 4.3.11,安装了oh-my-zsh

解决方法

我有同样的问题,并可以通过在
https://github.com/robbyrussell/oh-my-zsh/issues/521建议注释掉.oh-my-zsh / lib / termsupport.zsh的第12行来解决它.

dawei

【声明】:淮南站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。