2011/4/19 Federico Calboli <f.calboli@xxxxxxxxxxxxxx>:
> On 19 Apr 2011, at 15:15, Fabio Ferrero wrote:
>
>> On 19/apr/2011, at 16.13, Federico Calboli wrote:
>>> ho un archivio (in realta` piu` di uno) che e` stato zippato, e voglio
>>> vedere cosa cavolo c'e` dentro l'archivio. Esempio:
>>> io so che ogni linea corrisponde a un tabulato (in text) e io avrei voglia
>>> di vedere cosa c'e` dentro, chesso`, Samples. Come fo? Si noti che non
>>> intendo unzippare in modo permanente niente, voglio solo fare un | less
>>
>>
>> Usare mc no?
>
> controllai, mc nun c'e` sul cluster.
... in tutti i casi Midnight Commander non fa altro che scompattare
nella tmp e finge di entrare nei file ZIP.
Al massimo estrai i nomi dei file zip, estrai i file stessi e ci fai
list a mano. (Nell'esempio altra_prova.zip contiene prova.zip).
$ unzip -l altra_prova.zip | awk 'NF > 4; $4 ~ /zip/{ print $4 }' |
xargs unzip altra_prova.zip
Purtroppo non sembra che unzip supporti l'input da pipe, altrimenti
avresti potuto passarli ad un altro "unzip -l"...
--
Giulio Iotti @ http://pilv.it/
|