GNU/Linux >> Znalost Linux >  >> Linux

Co dělat, když už to wget progress:mega neskončí?

Udělal jsem si dlouhou cestu hraním si s úpravou výstupu wget za chodu, protože jsem na to taky nemohl přijít. Pak jsem našel tento bugreport debianu, který mě přivedl k -e dotbytes=X možnost ve wget. Testoval jsem to a funguje to s mým wget-1.12:

wget blah --progress=dot -e dotbytes=10M

vytiskne bod na každých 10 milionů výstupu. Můžete použít 1000M nebo cokoliv jiného.


Vím, že je to trochu zastaralé, ale jen pro úplnost existuje také dot:giga styl s wget-1.12

wget blah --progress=dot:giga

Z manuálové stránky:

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).

Toto není tak flexibilní jako -e, --execute možnost, ale je to předem zabalená alternativa


Linux
  1. Co je to sysadmin?

  2. Co dělá Echo $? Dělat??

  3. Řez / Grep A Df -h?

  1. Co je uživatel Linuxu?

  2. Co je RAID?

  3. Co je certifikát SSL?

  1. Co dělá „lc_all=c“?

  2. Jak zobrazit pouze ukazatel průběhu wget?

  3. Co je :-!! v C kódu?