sed # 空格

1148阅读 0评论2012-09-28 owinux
分类:Python/Ruby

echo "    listen     9090;
     #    listen    8090;" | sed -n 's/^\([[:blank:]]\{2,\}listen[[:blank:]]\{2,\}\)\([0-9]*\);/\2/p' 
9090
echo "    listen     9090;
     #    listen    8090;" | sed -n 's/^\(\s*listen\s*\)\([0-9]*\);/\2/p'                               
9090

上一篇:sed 替换多个空格或制表符
下一篇:awk之getline函数运用