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.