Hola buenas,
Estoy intentando sacar el listado de los archivos que contiene un zip de manera que en vez de ordenarlos de forma alfabética como hace por defecto lo haga en forma de árbol de directorios
Con un ejemplo creo que se vera mejor, supongo que el contenido del zip es
1.txt
2.data
3 --> Esto es una carpeta que contiene
-->4.txt
-->5.txt
6.txt este estaría en el raíz otra vez
La salida normal del unzip -l listaría en este orden
1.txt
2.data
3/4.txt
3/5.txt
6.txt
Lo que yo intento es que la salida fuese, primero los que están en el raíz y después ir listando las carpetas de manera que quedase así
1.txt
2.data
6.txt
3/4.txt
3/5.txt
Alguna idea ??