Me gustaría descargar y extraer un archivo en un directorio determinado. Así es como lo he estado haciendo hasta ahora:
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
En cambio, me gustaría descargar y extraer el archivo sobre la marcha , sin tener que tar.gz
escribirlo en el disco. Creo que esto es posible canalizando la salida de wget
to tar
y dando tar
un objetivo, pero en la práctica no sé cómo juntar las piezas.
wget -qO- your_link_here | tar xvz - -C /target/directory