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.gzescribirlo en el disco. Creo que esto es posible canalizando la salida de wgetto tary dando tarun objetivo, pero en la práctica no sé cómo juntar las piezas.
wget -qO- your_link_here | tar xvz - -C /target/directory