【发布时间】:2012-10-17 11:15:24
【问题描述】:
我有一个文件:
AA jeden
BB dwa
CC trzy
DD cztery
EE piec
FF szesc
to ttttttt
GG siedem
HH osiem
II dziewiec
JJ dziesiec
JJ jola
EE ela
BB baska
FF flora
II irga
AA adam
to llll
DD darek
CC celina
HH hela
GG gosia
此命令打印:
$ awk '{ count[$1] = count[$1] " " $2 }; END { for (key in count) { print count[key] }}' file
jeden adam
dwa baska
ttttttt llll
trzy celina
cztery darek
piec ela
szesc flora
siedem gosia
osiem hela
dziewiec irga
dziesiec jola
我要打印:
jeden adam
dwa baska
ttttttt llll
trzy celina
cztery darek
piec ela
szesc flora
siedem gosia
osiem hela
dziewiec irga
dziesiec jola
如何去除$1字段前面的空白?
感谢您的帮助。
【问题讨论】:
-
注意“;”在您的命令中是一个无用的空语句,只需摆脱它。
-
感谢您的关注。
标签: awk