我正在尝试使用下载文件wget
并希望将进度存储在日志文件中。
wget http://unfccc.int/resource/docs/convkp/kpeng.pdf -O amit.pdf 2> amit.log
这是 wget 返回的内容:
Connecting to unfccc.int (unfccc.int)|62.225.2.55|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 76721 (75K) [application/pdf]
Saving to: `amit.pdf'
0K .......... .......... .......... .......... .......... 66% 2.29M 0s
50K .......... .......... .... 100% 9.41M=0.02s
2013-08-28 12:24:32 (3.06 MB/s) - `amit.pdf' saved [76721/76721]
我想使用 grep 从最后一行获取百分比值。这是我与上面不起作用的命令一起使用的:
| grep "(\d+(\.\d+)?(?=%)" amit.log
是否可以只使用 grep 而不使用 sed 和 awk?