我試圖使用wget
下載文件,並且想要將進度存儲在日誌文件中。如何使用grep從最後一行提取百分比?
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和不使用sed和awk
| grep "(\d+(\.\d+)?(?=%)" amit.log
這可能嗎?
那你到底要到grep? 「最後一行的百分比值」是什麼意思? – aymericbeaumet