Olá para todos!!!
Como faço para extrair os arquivos contidos em diferentes arquivos .zip?
Após entrar no diretório onde estão contidos os arquivos .zip, digitei o
comando
unzip -Z *.zip
e não funcionou...
Alguma dica?
Desde já agradeço a atenção!
--
*Cláudio Caldas*
(21)98351-7523
--
Mais
Use apenas o unzip arquivo, a opção -Z faz outra coisa, mas não descompacta.
Em 31-01-2014 13:23, Cláudio Caldas escreveu:
Olá para todos!!!
Como faço para extrair os arquivos contidos em diferentes arquivos .zip?
Após entrar no diretório onde estão contidos os arquivos .zip, digitei o
comando
Obrigado por sua resposta Ivan!
Não funcionou pois necessito um comando para
unzip arquivos e não um arquivo só.
Desejo descompactar vários arquivos...
Em 31 de janeiro de 2014 13:27, Ivan Brasil Fuzzer i...@fuzzer.com.brescreveu:
Use apenas o unzip arquivo, a opção -Z faz outra coisa, mas
Cláudio para descompactar vários arquivos .zip de um diretório use o
seguinte comando dentro do diretório:
*for z in *.zip; do unzip $z; done*
--
Atenciosamente,
Rudinei Weschenfelder
http://twitter.com/RudineiTi
Rudineiw on irc.freenode.net
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Muito obrigado Rudinei!
Na mosca! E acrescentando *; rm *.zip* , o trabalho fica completo!
\o/
Em 31 de janeiro de 2014 13:49, Rudinei Weschenfelder
rudinei...@gmail.comescreveu:
Cláudio para descompactar vários arquivos .zip de um diretório use o
seguinte comando dentro do diretório:
*for
Olá!
Criei o seguinte script:
#!/bin/bash
read $Dir
cd $Dir
for z in *.zip; do unzip $z; done
Existe alguma maneira de acrescentar ao script o recurso de completar o
nome do diretório com a tecla TAB?
Desde já agradeço a atenção!
Em 31 de janeiro de 2014 14:01, Cláudio Caldas
Em 31 de janeiro de 2014 13:19, Cláudio Caldas
claudiocal...@gmail.comescreveu:
#!/bin/bash
read $Dir
cd $Dir
for z in *.zip; do unzip $z; done
Existe alguma maneira de acrescentar ao script o recurso de completar o
nome do diretório com a tecla TAB?
Desde já agradeço a atenção!
Seria
Olá Humberto!
Com certeza você tem razão. O script fica mais enxuto.
Porém tive um problema...
Talvez tenha de isolar o espaço vazio na linha do diretório...
Como faço isso?
Por exemplo:
/home/usuario/nome\ do\ diretorio/
*/home/usuario/Documentos/DescompactarEmLote.sh: linha 2: cd:
Experimente usar aspas. No momento, não lembro se as mais adequadas são as
simples ou as duplas, mas ficaria cd $1 ou cd '$1'
Em 31 de janeiro de 2014 13:46, Cláudio Caldas
claudiocal...@gmail.comescreveu:
Olá Humberto!
Com certeza você tem razão. O script fica mais enxuto.
Porém tive um
Mais fácil seria:
ls *.zip | xargs -n 1 unzip
*O for se torna um loop desnecessário (questão de performance)
Atenciosamente,
*Rafael de Souza Godinho*
Analista de Infraestrutura Sênior .: Centro de Inovação e Automação :. -
Stefanini
Analista de Infraestrutura e Desenvolvimento Sênior-
Agradeço a todos que, gentilmente, ajudaram!!
Em 31 de janeiro de 2014 15:32, Rafael Godinho raf...@rsgodinho.comescreveu:
Mais fácil seria:
ls *.zip | xargs -n 1 unzip
*O for se torna um loop desnecessário (questão de performance)
Atenciosamente,
*Rafael de Souza Godinho*
Analista
11 matches
Mail list logo