Por ejemplo, si quiero comprimir /Users/admin/Downloads/Backup
y estoy en /Users/admin/
podría:
zip -r downloads.zip /Users/admin/Downloads/Backup
y si descomprimo downloads.zip
Yo obtendría una carpeta Users y tendría una estructura Users => admin => Downloads => Backup.
Este comportamiento es particularmente indeseable si quiero crear un archivo zip de instalación para TWRP.
Así que en su lugar tendré que hacerlo:
cd /Users/admin/Downloads/Backup; zip -r /Users/admin/downloads.zip .; cd /Users/admin/
Esto no parece lo que haría un profesional.
¿Qué puedo hacer para comprimir una carpeta manteniendo su estructura de archivos?
0 votos
Un profesional lo haría, pero quizás lo pondría todo en un script para no tener que teclear tanto.Usarían pushd/popd en lugar de cd para que el directorio al que vuelvas sea donde estabas cuando llamaste al script - y no ~/admin cada vez.
0 votos
¿Hay alguna razón por la que quiera utilizar
zip
y notar
congzip
¿Compresión? Es mucho más fácil, pero puede que tengas una necesidad específica.0 votos
@Allan TWRP no soporta el alquitrán.
0 votos
Publicado de forma cruzada: askubuntu.com/q/1091695/158442