awk解决办法

awk解决办法

awk
145608514|8966854|3
12419277|11268992|122

如何把上面的文本变成下面的

145608514|8966854|.3.
12419277|11268992|.122.

就是把第三个字段的两边加上”.”


awk -F

 '/./{print $1 "

" $2 "

." $3 "."}' yourDataFile


awk -F

 ‘BEGIN{OFS=”

“}{$3=”.”$3″.”; print $0}’ infilename > outfilename
如:#cat aa
145608514

8966854

3
12419277

11268992

122
#awk -F

 ‘BEGIN{OFS=”

“}{$3=”.”$3″.”; print $0}’ aa
145608514

8966854

.3.
12419277

11268992

.122.
#awk -F

 ‘BEGIN{OFS=”

“}{$3=”.”$3″.”; print $0}’ aa > bb
#cat bb
145608514

8966854

.3.
12419277

11268992

.122.

awk解决办法

相关文章:

你感兴趣的文章:

标签云: