我正在尝试以以下形式显示日期时间
2013/07/08 16:52:13
通过在bash脚本中使用命令:
dt=`date '+%d/%m/%Y_%H:%M:%S'`
哪个变量用于填充CSV文件。
日期和时间之间唯一接受的字符是“ _”(下划线)或“-”,输出为
07/08 / 2013_16:52:13
如何获得日期和时间之间的空间?我几乎(我希望)尝试了一切。
没有什么可以阻止在命令中包含“”,它们只是不会出现在输出中。试试date +“%b%e”,今天您将获得“ Sep 4”(一个空格),而不是所需的2。我在脚本中使用它,而我的解决方案是分3个步骤进行操作(我实际上将它们组合成一行代码,但您会明白这一点)。
—
Jim2B
敬请注意,这个问题如何获得20票?以及它如何进入重新打开队列的?
—
G-Man说“恢复莫妮卡”
date
格式字符串中的“ _”替换为“” ?