1

我在 Python 中有一些东西,它以以下日期时间格式保存文件:

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

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

4

3 回答 3

4

就像是

touch filename_`/bin/date +%Y%m%d%H%M%S`.txt

创建一个空文件

filename_20130104112845.txt
于 2013-01-04T10:28:12.613 回答
1

使用datecommand,它采用完全相同的格式参数,前面是 a +

date +%Y%m%d%H%M%S
于 2013-01-04T10:29:12.880 回答
0

这也有效:

>>> z = time.strftime('%Y%m%d%H%M%S')
>>> file_ = open(z+'.txt', 'w')
>>> file_.close()

这将创建 20130104160557.txt。

于 2013-01-04T12:10:05.257 回答