Ich möchte ein Archiv unter einem bestimmten Verzeichnis herunterladen und extrahieren. So habe ich es bisher gemacht:
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
Ich möchte stattdessen das Archiv im laufenden Betrieb herunterladen und extrahieren , ohne es tar.gz
auf die Festplatte geschrieben zu haben. Ich denke, dass dies möglich ist, indem man die Ausgabe von wget
an tar
weiterleitet und tar
ein Ziel angibt, aber in der Praxis weiß ich nicht, wie ich die Teile zusammensetzen soll.
wget -qO- your_link_here | tar xvz - -C /target/directory