- 论坛徽章:
- 0
|
原文:
UNKNOWN_ ssh 0000 0000 1379473171 9.125.21.113 Wed Sep 18 10:59:31 BEIST 2013
UNKNOWN_ ssh 7 442536 0000 0000 1379473197 9.125.21.113 Wed Sep 18 10:59:57 BEIST 2013
使用tail /tmp/test.log|awk '{OFS="|";print $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14}'
输出:
UNKNOWN_|ssh|0000|0000|1379473171|9.125.21.113|Wed|Sep|18|10:59:31|BEIST|2013||
UNKNOWN_|ssh|7|442536|0000|0000|1379473197|9.125.21.113|Wed|Sep|18|10:59:57|BEIST|2013
想要结果
分隔符号插入缺少数值位置:
UNKNOWN_|ssh|||0000|0000|1379473171|9.125.21.113|Wed|Sep|18|10:59:31|BEIST|2013
UNKNOWN_|ssh|7|442536|0000|0000|1379473197|9.125.21.113|Wed|Sep|18|10:59:57|BEIST|2013 |
|