[问题]文本处理 新手求助

sh/bash/dash/ksh/zsh等Shell脚本
回复
enliang
帖子: 49
注册时间: 2006-08-12 16:54
送出感谢: 0
接收感谢: 0

[问题]文本处理 新手求助

#1

帖子 enliang » 2008-07-13 22:10

想把下面一段文本中的路径E:\kl\rty\hj提取出来.请问要怎样处理.谢了
<Attr Type="String"/><Attr ContolType="NA"/><Attr UnitDependency="No"/></Parameter><Parameter Name="Project Name"><Attr Value="E:\kl\rty\hj"/><Attr ID="30002"/><Attr BranchName="NA"/><Attr Visibility="0"/><Attr Type="String"/><Attr ContolType="NA"/><Attr UnitDependency="No"/>
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 solcomo » 2008-07-13 22:43

sed -e 's/.*Value="//g' -e 's/".*//g'
头像
Tenyears
帖子: 2245
注册时间: 2005-06-30 15:46
来自: 成都
送出感谢: 0
接收感谢: 0

#3

帖子 Tenyears » 2008-07-14 11:18

请lz不要重复发帖
Humanity to others // 己所不欲,勿施与人
Laptop: ThinkPad X220 --- Win7 Home / Ubuntu 12.04
Desktop: Win7/Ubuntu 12.04
Server: Ubuntu12.04
头像
patrickhe
帖子: 681
注册时间: 2005-07-21 19:13
来自: Peking, China
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 patrickhe » 2008-07-14 16:14

pcregrep -o '(?<=<Attr Value=")[^"]*(?=")' target_file
回复

回到 “Shell脚本”