Re: append em arquivos compactados

2010-06-29 Por tôpico Leonardo Carneiro - Veltrac

On 06/28/2010 06:58 PM, Felipe Augusto van de Wiel (faw) wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 26-06-2010 09:28, Leonardo Carneiro - Veltrac wrote:
   

Oi Felipe, estou ciente da função append do tar, mas infelizmente isso
não serve para bz2 ou gzip. Até onde eu sei eu tenho que descompactar,
usar o append e compactar novamente. Mas valeu a dica mesmo assim.
 

Ooops. Para arquivos compactados, o único truque diferente
de descompactar e recompactar seria agregar, ou seja,
simplesmente adicionar o .tar.gz ao novo arquivo.

$ tar -czvf novo.tar.gz antigo.tar.gz dir1 arq1 arq1

Abraço,
- -- 
Felipe Augusto van de Wiel (faw)

Debian. Freedom to code. Code to freedom!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwpGwYACgkQCjAO0JDlykZkXgCeKzNZjLkrOln4gFvRCK7Yz2Ub
vxsAoNaG0ryXH7wdYxAHQtv15K/1H+nX
=xuDr
-END PGP SIGNATURE-
   
Valeu a dica Felipe. Realmente não é AQUELA solução elegante, mas sem 
fazer isso só descompactando e recompactando mesmo.



--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c29d70c.4020...@veltrac.com.br



Re: append em arquivos compactados

2010-06-28 Por tôpico Felipe Augusto van de Wiel (faw)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 26-06-2010 09:28, Leonardo Carneiro - Veltrac wrote:
 Oi Felipe, estou ciente da função append do tar, mas infelizmente isso
 não serve para bz2 ou gzip. Até onde eu sei eu tenho que descompactar,
 usar o append e compactar novamente. Mas valeu a dica mesmo assim.

Ooops. Para arquivos compactados, o único truque diferente
de descompactar e recompactar seria agregar, ou seja,
simplesmente adicionar o .tar.gz ao novo arquivo.

$ tar -czvf novo.tar.gz antigo.tar.gz dir1 arq1 arq1

Abraço,
- -- 
Felipe Augusto van de Wiel (faw)
Debian. Freedom to code. Code to freedom!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwpGwYACgkQCjAO0JDlykZkXgCeKzNZjLkrOln4gFvRCK7Yz2Ub
vxsAoNaG0ryXH7wdYxAHQtv15K/1H+nX
=xuDr
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c291b07.20...@funlabs.org



Re: append em arquivos compactados

2010-06-26 Por tôpico Leonardo Carneiro - Veltrac

On 06/23/2010 03:39 PM, Felipe Augusto van de Wiel (faw) wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 23-06-2010 10:07, Leonardo Carneiro - Veltrac wrote:
   

Salve galera,


Tenho um diretório que recebe arquivos que contém data/hora no próprio
nome. Eu faço um pacotão tar.bz2 mensal baseado nesse dados no nome do
arquivo. Até aí sem problemas. Acontece que invariavelmente eu recebo
arquivos retroativos neste diretório, e desejo juntar eles aos pacotes
dos seus meses correspondentes.

Existem como dar um append nesses arquivos aos seus pacotes sem ter de
descompactar o bz2, fazer o append e recompactar?
 

Do 'man tar':

  -r, --append
append files to the end of an archive

   
Oi Felipe, estou ciente da função append do tar, mas infelizmente isso 
não serve para bz2 ou gzip. Até onde eu sei eu tenho que descompactar, 
usar o append e compactar novamente. Mas valeu a dica mesmo assim.



Uma referência que pode ser útil:
http://www.apl.jhu.edu/Misc/Unix-info/tar/tar_28.html


Em geral, com gzip você pode fazer simplesmente:

cat foo |gzip  arquivao.gz

Mas o comando acima é pra adicionar algo no fim
de um arquivo, não em um tarball com diretórios e arquivos.


Abraço,
- -- 
Felipe Augusto van de Wiel (faw)

Debian. Freedom to code. Code to freedom!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwiVOMACgkQCjAO0JDlykax6QCggidYM0XDlm5bu98K2iS/s4+G
BmgAnjE0RoBWDt1h6N7GO6IZwR1ovP1W
=NNJv
-END PGP SIGNATURE-


   



--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c25f277.2070...@veltrac.com.br



append em arquivos compactados

2010-06-23 Por tôpico Leonardo Carneiro - Veltrac

Salve galera,


Tenho um diretório que recebe arquivos que contém data/hora no próprio 
nome. Eu faço um pacotão tar.bz2 mensal baseado nesse dados no nome do 
arquivo. Até aí sem problemas. Acontece que invariavelmente eu recebo 
arquivos retroativos neste diretório, e desejo juntar eles aos pacotes 
dos seus meses correspondentes.


Existem como dar um append nesses arquivos aos seus pacotes sem ter de 
descompactar o bz2, fazer o append e recompactar?

--
Leonardo Carneiro


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c2206f8.9070...@veltrac.com.br



Re: append em arquivos compactados

2010-06-23 Por tôpico Felipe Augusto van de Wiel (faw)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 23-06-2010 10:07, Leonardo Carneiro - Veltrac wrote:
 Salve galera,
 
 
 Tenho um diretório que recebe arquivos que contém data/hora no próprio
 nome. Eu faço um pacotão tar.bz2 mensal baseado nesse dados no nome do
 arquivo. Até aí sem problemas. Acontece que invariavelmente eu recebo
 arquivos retroativos neste diretório, e desejo juntar eles aos pacotes
 dos seus meses correspondentes.
 
 Existem como dar um append nesses arquivos aos seus pacotes sem ter de
 descompactar o bz2, fazer o append e recompactar?

Do 'man tar':

 -r, --append
   append files to the end of an archive

Uma referência que pode ser útil:
http://www.apl.jhu.edu/Misc/Unix-info/tar/tar_28.html


Em geral, com gzip você pode fazer simplesmente:

cat foo |gzip  arquivao.gz

Mas o comando acima é pra adicionar algo no fim
de um arquivo, não em um tarball com diretórios e arquivos.


Abraço,
- -- 
Felipe Augusto van de Wiel (faw)
Debian. Freedom to code. Code to freedom!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwiVOMACgkQCjAO0JDlykax6QCggidYM0XDlm5bu98K2iS/s4+G
BmgAnjE0RoBWDt1h6N7GO6IZwR1ovP1W
=NNJv
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c2254e5.6040...@funlabs.org