[Rio-pm] Unzip

Stanislaw Pusep creaktive em gmail.com
Terça Maio 29 11:23:25 PDT 2012


++Blabos :D
Mantovani, aquele seu código de desenhar um "X" usando letras "J" também
não ficou oitava maravilha, não, rssss...

ABS()



2012/5/29 Blabos de Blebe <blabos em gmail.com>

> > Você usa Perl como se tivesse usando papel higiênico, e eu preciso
> > amadurecer
>
> Ué cara, cada um tem o direito de passar o que quiser na própria bunda.
> A gente tá aqui é pra dizer que não é pra enfiar na nossa cara depois.
>
> 2012/5/29 Daniel Mantovani <daniel.oliveira.mantovani em gmail.com>:
> > Você usa Perl como se tivesse usando papel higiênico, e eu preciso
> > amadurecer. Da para perceber o quão maduro você é.
> > Para de se achar, e aprende alguma coisa.
> >
> > []'s
> > --
> > Software Engineer
> > Just Another Perl Hacker
> > Daniel Mantovani +5511 8538-9897
> > XOXO
> >
> > On May 29, 2012, at 11:47 AM, <ulisses em ibiz.com.br> wrote:
> >
> > Mantovani, menos.
> >
> > Amadureça.
> >
> > From: Daniel Mantovani
> > Sent: Tuesday, May 29, 2012 11:04 AM
> > To: ulisses em ibiz.com.br ; Perl Mongers Rio de Janeiro
> > Subject: Re: [Rio-pm] Unzip
> >
> > Ulisses,
> >
> > Se for para fazer porcaria, use Shell Script.
> >
> > --
> > Software Engineer
> > Just Another Perl Hacker
> > Daniel Mantovani +5511 8538-9897
> > XOXO
> >
> > On May 29, 2012, at 10:14 AM, <ulisses em ibiz.com.br> wrote:
> >
> > jeito ‘dirty’ que funciona em Linux e MS$ |(se vc baixar o unzip for
> windows
> > na máquina).
> >
> > se vc puder dar um exec no comando unzip, sugiro
> >
> > $cmd = "unzip -o \"$in\" -d $path_temp_zip"; # unzipa $in no subdir
> > temporario, adicao de -o para overwrite sem perguntar nada para usuario
> >
> > vc pode colocar opções para extrair apenas os arquivos que vc deseja
> > extrair: opções –x -C
> >
> > $cmd_msg = qx/$cmd 2>&1/; # captura STDOUT e STDERR
> > $cmd_status = $?; # memoriza status de retorno do unzip
> >
> > if ($cmd_status) {
> >     ($ok, $sev, $msg) = (0,1,"Erro ao executar '$cmd': $cmd_status:
> > $cmd_msg");
> >             ....
> > } else {
> >    navegue por   $path_temp_zip para tratar os arquivos do seu
> interesse, ja
> > filtrados pelas opções que vc deve adicionar no $cmd unzip acima
> > }
> >
> > From: Aureliano Guedes
> > Sent: Tuesday, May 29, 2012 8:19 AM
> > To: Rio PM
> > Subject: Re: [Rio-pm] Unzip
> >
> > O que tentei fazer foi isso:
> >
> > http://pastebin.com/45tHKZur
> >
> > Mas ainda não deu certo.
> >
> >
> > ________________________________
> > Date: Mon, 28 May 2012 23:08:44 -0300
> > From: ole.ufg em gmail.com
> > To: rio-pm em pm.org
> > Subject: Re: [Rio-pm] Unzip
> >
> > Walking through a zipfile, com certeza te providencia o nomes dos
> arquivos.
> > Afinal,.a extensão não importante, faz parte do nome...
> > 0le
> > Send via Android
> > Em 28/05/2012 22:48, "Aureliano Guedes" <guedes_1000 em hotmail.com>
> escreveu:
> >
> > Ok. Entendo ja li a documentação, inclusive ja pesquisei codigo pronto ja
> > internet. Mas ainda sim não consegui usa-lo, pois especificando a
> extenção
> > do arquivo fica facil, o output saira com a extenção desejada, mesmo que
> > você coloque *.cmj (casa da mãe joana).
> > Minha duvida é, descompactar 800 arquivos *.zip onde o conteudo pode ser
> > arquivos das mais diversas extenções, as vezes mais de um arquivo, as
> vezes
> > uma pasta contendo outros arquivos, acontece que sempre sai um arquivo
> vazio
> > como ja falei.
> >
> > Então, como fazer?
> >
> >
> >
> >> From: gabiruh em gmail.com
> >> Date: Mon, 28 May 2012 22:33:55 -0300
> >> To: rio-pm em pm.org
> >> Subject: Re: [Rio-pm] Unzip
> >>
> >>
> >> On May 28, 2012, at 10:18 PM, Aureliano Guedes wrote:
> >>
> >> >
> >> > Qual seria minh alternativa??
> >>
> >> Ao invés do IO::Uncompress::Unzip? Hmmm.. que tal o
> IO::Uncompress::Unzip?
> >>
> >>
> https://metacpan.org/module/IO::Uncompress::Unzip#Walking-through-a-zip-file
> >>
> >> :D
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> Rio-pm mailing list
> >> Rio-pm em pm.org
> >> http://mail.pm.org/mailman/listinfo/rio-pm
> >
> > _______________________________________________
> > Rio-pm mailing list
> > Rio-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/rio-pm
> >
> >
> > _______________________________________________ Rio-pm mailing list
> > Rio-pm em pm.org http://mail.pm.org/mailman/listinfo/rio-pm
> >
> > ________________________________
> > _______________________________________________
> > Rio-pm mailing list
> > Rio-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/rio-pm
> > _______________________________________________
> > Rio-pm mailing list
> > Rio-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/rio-pm
> >
> >
> >
> >
> >
> > _______________________________________________
> > Rio-pm mailing list
> > Rio-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/rio-pm
> _______________________________________________
> Rio-pm mailing list
> Rio-pm em pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20120529/21408424/attachment-0001.html>


Mais detalhes sobre a lista de discussão Rio-pm