Chinaunix

标题: awk 如何提取空格 [打印本页]

作者: lovetjl    时间: 2007-08-20 21:42
标题: awk 如何提取空格
echo "aa,bb,,20"|awk -F, ' {print $1,$2,$3,$4}'|read a b c d,得到的结果是a=aa,b=bb,c=20,和我想的结果不一样,我想要
a=aa,b=bb,c= ,d=20,不知道那位大哥有办法。
作者: ivhb    时间: 2007-08-20 21:49
echo "aa,bb,,20"|awk -F, ' {print "\""$1"\"", "\""$2"\"", "\""$3"\"", "\""$4"\""}'|read a b c d
作者: ly5066113    时间: 2007-08-21 09:31
echo "aa,bb,,20"|eval `awk -F, '{print "a="$1,"b="$2,"c="$3,"d="$4}'`
作者: vargas    时间: 2007-08-21 10:31
问题是read  没有获取值,而不是awk没有解析出来




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