如何把下面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/" >
...全文
161 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧