Ho intrapreso un lungo percorso giocando con la modifica al volo dell'output di wget perché non riuscivo a capirlo neanche io. Poi ho trovato questo bugreport debian che mi ha portato al -e dotbytes=X
opzione in wget. Ho provato questo e funziona con il mio wget-1.12:
wget blah --progress=dot -e dotbytes=10M
stampa un punto per ogni 10 M di output. Puoi usare 1000 milioni o quello che preferisci.
So che questo è un po' obsoleto, ma solo per completezza c'è anche un dot:giga
style con wget-1.12
wget blah --progress=dot:giga
Dalla pagina man:
If "mega" is not enough then you can use the "giga" style---each dot represents 1M retrieved, there are eight dots in a cluster, and 32 dots on each line (so each line contains 32M).
Questo non è flessibile come il -e, --execute
opzione, ma è un'alternativa preconfezionata