我在Python中使用以下日期时间格式保存文件:
>>> s = time.strftime('%Y%m%d%H%M%S')
>>> print s
20121208145544
事情发生了轻微变化,现在需要在shell中完成。有没有办法使用shell以完全相同的格式获取日期时间?
答案 0 :(得分:4)
像
这样的东西touch filename_`/bin/date +%Y%m%d%H%M%S`.txt
创建一个空文件
filename_20130104112845.txt
答案 1 :(得分:1)
使用date
command,它采用完全相同的格式参数,前面有+
:
date +%Y%m%d%H%M%S
答案 2 :(得分:0)
这也有效:
>>> z = time.strftime('%Y%m%d%H%M%S')
>>> file_ = open(z+'.txt', 'w')
>>> file_.close()
这会创建20130104160557.txt。