port=$(grep "<Server port=\"" server.xml| sed 's/.*port=\"//g'| sed 's/\".*//g' )
echo $port
先用grep定位到哪一行,在用sed s來replace
更多:
http://blog.youkuaiyun.com/tp7309/article/details/51418412
方法2:
xx="<html><a>NBA</a></html>"
expr $xx : '.*<a>\(.*\)</a>.*'
expr $xx : '.*<a>\(.*\)</a>.*'