- 论坛徽章:
- 145
|
回复 1# wzl189189
What You Want Is What You Code(WYWIWYC)
>> 有时是一个,有时是多个空格...
163.com |21.10.12.22 |17:10
$ awk -F'[ \t]*\\|[ \t]*' '{print "<"$1">,<"$2">,<"$3">"}' b.txt
<网址>,<ip>,<时间>
<163.com>,<21.10.12.22>,<17:10>
<163.com@12a>,<21.10.12.22>,<17:10>
<163.com>,<21.10.12.22>,<17:10>
<163.com>,<21.10.12.22>,<17:10>
<163.com>,<21.10.12.22>,<17:10>
<163.com>,<21.10.12.22>,<17:10>
>> ...去掉结尾“@12a”...
$ awk -F'[ \t]*\\|[ \t]*' '{sub(/@.*$/,"",$1);print "<"$1">,<"$2">,<"$3">"}' b.txt
<网址>,<ip>,<时间>
<163.com>,<21.10.12.22>,<17:10>
<163.com>,<21.10.12.22>,<17:10>
<163.com>,<21.10.12.22>,<17:10>
<163.com>,<21.10.12.22>,<17:10>
<163.com>,<21.10.12.22>,<17:10>
<163.com>,<21.10.12.22>,<17:10>
|
|