
Cuando curvas un archivo, obtienes esta barra de progreso ya sea que estés cargando o descargando un archivo.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 401 100 401 0 0 5141 0 --:--:-- --:--:-- --:--:-- 8531
Estoy intentando rizar un archivo en mi computadora portátil personal usando cygwin y no aparece ninguna barra de progreso. Revisé el manual y, según todos los informes, debería aparecer una barra de progreso, pero no es así. Tuve que instalar el paquete curl para cygwin, así que tal vez edité la configuración. Aparecen todas las demás salidas estándar de los comandos de shell normales y de otros idiomas. curl puede escribir http y también llega a la salida estándar.
curl -O http://blah.blah.com/blah/blah.png
El archivo llega bien y puedo abrirlo y verlo. Simplemente no hay medidor.
Es sólo un inconveniente menor y me preguntaba si alguien sabía cómo solucionarlo.
Me hice curl en algún momento de este verano, así que no creo que mi versión sea muy antigua. Curl muestra que la barra de progreso funciona bien cuando la ejecuto desde el símbolo del sistema de Windows.
TL:DR, ¿cómo hago para que aparezca la barra de progreso?
Respuesta1
Curl solo mostrará un medidor de progreso para una descarga sustancial. Si descargo elStackOverflow Acerca de la página, por ejemplo, simplemente se descarga sin medidor de progreso. Sin embargo, si descargo unISO de Ubuntu, veo ese medidor de progreso:
$ 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