开发者社区> 问答> 正文

linux 下sh文件 的 时间输出

在linux 编辑 sh文件

filename=`date +%Y%m%d`
目前只有日期 而没有当天的时间

请问 在后面加上时间 怎么变小呢

filename=`date +%Y%m%d%H`
在这里加上 %H

就会报错 !、

求sh文件编辑 高手 指导一下

filename=`date +%Y%m%d %H:%M:%S`
报错信息如下

date: extra operand ‘%H:%M:%S’
Try 'date --help' for more information.

展开
收起
a123456678 2016-06-22 14:53:29 3069 0
1 条回答
写回答
取消 提交回答
  • filename=date +%Y%m%d%H
    这样会报错吗?你是什么系统,我在我的centos虚拟机里试了下没问题的。至于filename=date +%Y%m%d %H:%M:%S,改成filename=date +%Y%m%d %H:%M:%S;即可

    2019-07-17 19:45:35
    赞同 展开评论 打赏
问答分类:
问答地址:
相关产品:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载