如何把下面http://www.java.com/soae/wsdl/wsdl11-2007a/前面的xyz匹配出来。

acange 2007-10-25 10:43:35
如何把下面http://www.java.com/soae/wsdl/wsdl11-2007a/前面的xyz匹配出来。
这个xmlns:xyz="http://www.java.com/soae/wsdl/wsdl11-2007a/" 的位子不一定
请用sh脚本

<wsdl:definitions xmlns:xyz="http://www.java.com/soae/wsdl/wsdl11-2007a/" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:tns="http://www.java.com/soae/localservices/definitions/ldap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd1="http://www.java.com/soae/localService/ldap-2007a/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" >
...全文
83 点赞 收藏 3
写回复
3 条回复
acange 2007年10月25日
W='http://www.java.com/soae/wsdl/wsdl11-2007a/'; grep "xmlns:[^ \t]*$W" LINE | sed -e "s#.*xmlns:\([^=]*\)=['\"]*$W.*#\1#g"
回复 点赞
acange 2007年10月25日
这个xmlns:xyz="http://www.java.com/soae/wsdl/wsdl11-2007a/" 的位子不一定
回复 点赞
Aylazhang 2007年10月25日
试试:awk '{print $2}' your_file |cut -d\= -f1|cut -d\: -f2
回复 点赞
发动态
发帖子
脚本语言(Perl/Python)
创建于2007-08-27

1.5w+

社区成员

3.3w+

社区内容

其他开发语言 脚本语言(Perl ,Python)
社区公告
暂无公告