- 论坛徽章:
- 1
|
下面是wget www.sina.com.cn返回的值,我要取出第5行的546082,第8行的0.007,第10行的70.1- --2014-08-28 14:58:11-- http://www.sina.com.cn/
- Resolving www.sina.com.cn... 121.194.0.239
- Connecting to www.sina.com.cn|121.194.0.239|:80... connected.
- HTTP request sent, awaiting response... 200 OK
- Length: 546082 (533K) [text/html]
- Saving to: ?.dev/null?
- 100%[=============================>] 546,082 --.-K/s in 0.007s
- 2014-08-28 14:58:11 (70.1 MB/s) - ?.dev/null?.saved [546082/546082]
复制代码 去年用过正则表达式,还能写出来,今年全忘光了。
下面是我取第10行数据的代码,返回的是错误结果,请指点- INFO=`wget -O /dev/null $1`
- BPS=`echo "$INFO" | awk 'NR == 10 {print $0}' | grep -oP '[0-9]+.+[0-9]+(?= MB/s)'`
复制代码 |
|