Chinaunix
标题:
分隔符
[打印本页]
作者:
ma3501406
时间:
2017-10-19 15:48
提示:
作者被禁止或删除 内容自动屏蔽
作者:
WilliBhamlll
时间:
2017-10-19 16:15
用正则
作者:
wh7211
时间:
2017-10-19 16:16
本帖最后由 wh7211 于 2017-10-19 16:18 编辑
回复
1#
ma3501406
awk -F"[a-z0-9]+ +=" '{print NF"|"$1"|"$2"|"}' file
复制代码
输出:
2||
df dsf f fg
|
2||
df gd fg fg
|
2||
df fg fg hgh hg
|
作者:
ma3501406
时间:
2017-10-19 18:52
提示:
作者被禁止或删除 内容自动屏蔽
作者:
wh7211
时间:
2017-10-19 19:20
回复
4#
ma3501406
awk '{for(i=3;i<=NF;i++){a[$i]++}}END{for(j in a){print j,a[j]}}' file
复制代码
输出:
dsf 1
df 3
gd 1
fg 5
f 1
hg 1
hgh 1
作者:
jason680
时间:
2017-10-19 20:00
回复
4#
ma3501406
$ awk '{print $1,$2,NF-2}' FILE
sdfdsf = 4
dsjfkd90909 = 4
sgdsg = 5
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2