for file in “*.tar.gz”; do tar -xzf $file; done

Estaba tratando de hacer un extract de varios archivos .tar.gz en una sola linea, pero no me funcionó con el bucle. Aparecían errores como este:

tar: {nombre del archivo}.tar.gz: Not found in archive

Aún no encuentro el error :S. Al final lo hice con otro comando:

find . -type f -name "*.tar.gz" -exec tar -xzf {} \;

Leave a Reply

Your email address will not be published. Required fields are marked *

Are you human? *

This site uses Akismet to reduce spam. Learn how your comment data is processed.