使用shell保存包含日期和时间的文件

时间:2013-01-04 10:26:21

标签: python bash shell datetime

我在Python中使用以下日期时间格式保存文件:

>>> s = time.strftime('%Y%m%d%H%M%S')
>>> print s
20121208145544

事情发生了轻微变化,现在需要在shell中完成。有没有办法使用shell以完全相同的格式获取日期时间?

3 个答案:

答案 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。