Я хотів би завантажити та витягнути архів під заданий каталог. Ось як я це робив досі:
wget http://downloads.mysql.com/source/dbt2-0.37.50.3.tar.gz
tar zxf dbt2-0.37.50.3.tar.gz
mv dbt2-0.37.50.3 dbt2
Я хотів би замість цього завантажити та витягнути архів на льоту , не записуючи tar.gzна диск. Я думаю, що це можливо шляхом передачі wgetрезультатів tarта tarпризначення цілі, але на практиці я не знаю, як скласти шматки.
wget -qO- your_link_here | tar xvz - -C /target/directory