Vyhledávání na webu

Jak přejmenovat soubor při stahování pomocí Wget v Linuxu


Nástroj Wget je populární a na funkce bohatý stahovač souborů založený na příkazovém řádku pro operační systémy typu Unix a OS Windows. Podporuje neinteraktivní stahování souborů přes protokoly jako HTTP, HTTPS a FTP.

Je navržen tak, aby spolehlivě fungoval s pomalými nebo nestabilními síťovými připojeními. Důležité je, že v případě výpadků sítě vám umožňuje pokračovat v získávání částečně staženého souboru opětovným spuštěním určitého příkazu.

Doporučená četba: 5 nástrojů pro stahování souborů založených na příkazovém řádku systému Linux

V tomto krátkém článku vysvětlíme, jak přejmenovat soubor při stahování pomocí příkazu wget na terminálu Linux.

Ve výchozím nastavení wget stáhne soubor a uloží jej s původním názvem v adrese URL – v aktuálním adresáři. Co když je původní název souboru relativně dlouhý jako ten, který je zobrazen na obrázku níže.

wget -c https://gist.github.com/chales/11359952/archive/25f48802442b7986070036d214a2a37b8486282d.zip

Vezmeme-li výše uvedený příklad, chcete-li přejmenovat stažený soubor pomocí příkazu wget na něco jiného, můžete použít -O nebo --output-document flag s volbami -c nebo --continue pomáhá pokračovat v získávání částečně staženého souboru, jak jsme vysvětlili na začátku.

wget -c https://gist.github.com/chales/11359952/archive/25f48802442b7986070036d214a2a37b8486282d.zip -O db-connection-test.zip

Všimněte si, že příznak -O říká wget, aby provedl přesměrování shellu jinak, než že mu dá pokyn k použití nového jména místo původního jména v URL. Prakticky se děje toto:

wget -cO - https://gist.github.com/chales/11359952/archive/25f48802442b7986070036d214a2a37b8486282d.zip > db-connection-test.zip
ls

Soubor je zapsán na standardní výstup a poté přesměrován shellem do zadaného souboru, jak je znázorněno na obrázku výše.

Pokud chcete stahovat videa z You-tube a dalších webů z příkazového řádku, můžete si nainstalovat a používat YouTube-DL v Linuxu.

To je prozatím vše! V tomto článku jsme si ukázali, jak přejmenovat stažený soubor pomocí příkazu wget. Chcete-li nám poslat jakékoli dotazy nebo přidat své myšlenky k tomuto článku, použijte níže uvedený formulář pro komentáře.