【发布时间】:2014-03-27 11:54:32
【问题描述】:
我有以下行:
192.168.1.200§Feb 24 10:22:14 2014 GMT§Aug 24 10:22:14 2014 GMT
我想用 awk(或其他东西)将它转换成这一行:
2014-02-24 2014-02-24 192.168.1.200
我能够使用 awk 转换 ONE Date,使用以下命令:
awk 'BEGIN { FS="§"} {cmd1="date \"+%Y-%m-%d\" -d \""$2"\""; cmd1 | getline var; print var}'
但我不知道如何在一个命令中转换行?
【问题讨论】: