
當您捲曲文件時,無論您是上傳還是下載文件,您都會看到此進度條。
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 401 100 401 0 0 5141 0 --:--:-- --:--:-- --:--:-- 8531
我正在嘗試使用 cygwin 在我的個人筆記型電腦上捲曲文件,但沒有顯示進度條。我檢查了手冊,所有帳戶都應該顯示進度條,但沒有。我必須安裝 cygwin 的curl 包,所以也許我編輯了設定。來自普通 shell 命令和其他語言的所有其他標準輸出都會顯示。 curl 也可以將 http 寫入到 stdout。
curl -O http://blah.blah.com/blah/blah.png
該文件很好地到達那裡,我可以打開並查看它。只是沒有米而已。
這只是一個小小的不便,想知道是否有人知道如何處理。
今年夏天的某個時候我得到了curl,所以我認為我的版本不是很舊。當我從 Windows 命令提示字元執行 Curl 時,它確實顯示進度條工作正常。
TL:DR,如何才能顯示進度條?
答案1
Curl 只會顯示大量下載的進度表。如果我下載StackOverflow 關於頁面,例如,它只是下載,沒有進度表。但是,如果我下載一個烏班圖ISO,我確實看到了進度表:
$ curl -O https://stackoverflow.com/about
$ curl -O 'http://mirror.ox.ac.uk/sites/releases.ubuntu.com/releases//precise/ubuntu-12.04.1-desktop-i386.iso'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
6 695M 6 42.6M 0 0 8738k 0 0:01:21 0:00:05 0:01:16 8858k