【发布时间】:2020-04-15 06:41:01
【问题描述】:
我有以下文件,需要使用awk 将其日期格式转换为YYYY-MM-DD。 File.TXT的样例内容
1;ABC;SSS;Mar 12, 2020;4;1;0;5;0;0;0;0
2;DEF;AAA;Apr 14, 2020;4;1;0;5;0;0;0;0
期待输出
1;ABC;SSS;2020-03-12;4;1;0;5;0;0;0;0
2;DEF;AAA;2020-04-14;4;1;0;5;0;0;0;0
【问题讨论】:
-
因此,我们鼓励用户以代码的形式展示他们的努力,所以请在您的问题中添加相同的内容,然后让我们知道。
-
我使用了这个命令,但它不起作用.. cat File.txt | awk -F ';' '{OFS="|"} {print $(date -d $3 +"%Y%m%d")}'
标签: awk