sh/bash/dash/ksh/zsh等Shell脚本
-
nifi
- 帖子: 335
- 注册时间: 2005-06-12 12:23
#1
帖子
由 nifi »
例如文件内容为:
<TD ROWSPAN='4'><font color='#000000'>1</TD><TD><font color='#000000'>1</TD><TD><font color='#000000'>602.0</TD><TD><font color='#000000'>0</TD><TD><font color='#000000'>0.021 Mbps (0 %)</TD><TD><font color='#000000'>38.015 Mbps</TD>
我只想要每个<font color='#000000'>后边的那个数值,包括单位,并输出到一个文件中,格式为:
1
1
602.0
0
0.021 Mbps
38.015 Mbps
快乐工作 快乐学习
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#2
帖子
由 eexpress »
i=grep -o "<font[^>]" xxxxx.html
echo ${i#*\#}
● 鸣学
-
alinmn
- 帖子: 185
- 注册时间: 2006-05-19 21:42
- 来自: NIT
#3
帖子
由 alinmn »
cat xxxx.html|tr '>' '\n'|grep -oE '(\w|\.| )*'
-
relive
- 帖子: 39
- 注册时间: 2007-05-24 14:56
#4
帖子
由 relive »
三楼的厉害那个延伸的正则表达式看不懂能不能够解释一下grep -oE后面的正则表达式
-
alinmn
- 帖子: 185
- 注册时间: 2006-05-19 21:42
- 来自: NIT
#5
帖子
由 alinmn »
\w表示字母或数字,(\w|\.| )表示\w,小数点,空格中的任意一个,*表示前面的若干次重复