分页: 1 / 1
查找变量的值
发表于 : 2012-01-06 15:31
由 novesky
目的是在一个xml中查找某个属性的值,比如name的值为hello,如何找出来?我只会点sed,但是好像受编码限制
代码: 全选
...
<tag1 name="hello">
...
Re: 查找变量的值
发表于 : 2012-01-06 15:40
由 eexpress
cat xxx.html|perl -e 'while (<STDIN>){/\S+="\S+"/; print $&."\n";}'
Re: 查找变量的值
发表于 : 2012-01-06 21:36
由 josephyoung
代码: 全选
sed -n 's/<[^>]* name="\(\w*\)".*/\1/p' file
Re: 查找变量的值
发表于 : 2012-01-28 16:08
由 tusooa
其实那些都该加问号。
perl -M5.010 -ne '/(\S+="\S+?")/ && say $1;' < file # 简单。