Chinaunix

标题: AWK问题,求解释 [打印本页]

作者: tiger4567    时间: 2014-12-13 16:32
标题: AWK问题,求解释
cat file.db| awk  -v RS=" " '{gsub("\n“,”@");print}‘这个为啥可以将下面各个文件块单独合并成一行呢  ,求解释。


file.db如下


li hua
shanghaijiaotongdaxue
46

linhong
beijingdaxue
65

lining
qinghuadaxue
45






作者: Buring__    时间: 2014-12-13 17:25
明明是2行,
因为行分隔符为空格(默认是\n 分) ;gsub又把\n 替换成@了,所以会....
作者: tiger4567    时间: 2014-12-14 09:00
回复 2# Buring__


    能在详细说明一下吗




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2