Estoy aprendiendo Linux y estaba probando el comando gzip. Lo probé en una carpeta que tiene una jerarquía como
Personal/Folder1/file1.amr
Personal/Folder2/file2.amr
Personal/Folder3/file3.amr
Personal/Folder4/file4.amr
Ejecuté "gzip -r Personal" y ahora es como
Personal/Folder1/file1.amr.gz
Personal/Folder2/file2.amr.gz
Personal/Folder3/file3.amr.gz
Personal/Folder4/file4.amr.gz
¿Cómo vuelvo?
Respuesta1
Puedes usar
gunzip -r Personal
que funciona igual que
gzip -d -r Personal
Si gzip
en su sistema no tiene la -r
opción (por ejemplo, busybox
's gzip), puede usar
find Personal -name "*.gz" -type f -print0 | xargs -0 gunzip
Respuesta2
Aquí está la respuesta:
Cambie de directorio hasta que esté solo un paso por encima del directorio de destino y ejecute este comando
gunzip -r Personal
OR
gunzip -r . <--- if you're in the same directory
. es el directorio de trabajo actual
Gracias @jofel