日期:2014-05-16  浏览次数:20823 次

筛选数字字段(熟悉AWK,SED,RE等进) Shell
<gd:rating average="7.3" max="10" min="0" numRaters="1"/>
上面是一个行,要求选出其中的四个数字段(包含小数点),得到的结果最好是7.3 10 0 1
最好写成Bash脚本,可以用各种命令工具。。。

------解决方案--------------------
sed 's/.*"\(.*\)".*"\(.*\)".*"\(.*\)".*"\(.*\)".*/\1 \2 \3 \4/' yourfile