【发布时间】:2015-06-23 02:56:10
【问题描述】:
我正在努力转换包含字符串的文本文件:
10.04.2015 12:00:15
到
150410
日期将始终是日期格式,但取自文本文件,据我所知,我不能使用日期命令,我认为我必须使用 awk,但我不太了解并且正在苦苦挣扎 -建议将不胜感激?
【问题讨论】:
-
请注意,标题中的格式与输入/所需输出中的格式不同。
-
干杯,我会接受建议并使用具有更多选项的那个以供以后使用。
-
如果它是文件中唯一的数据,那么例如
awk '{ print substr($0, 7, 2) substr($0, 3, 2) substr($0, 1, 2) }'但实际上,我们需要了解文件中还有什么。向我们展示一个真正有代表性的样本输入和所需的输出。 -
如果你能去掉点并用斜线代替它们,
date -d"10/04/2015 12:00:15" "+%y%d%m"就可以了。