Como faço para excluir de um arquivo tar.gz certos tipos de arquivo? tipo .mp3, *.exe..
Como faço para excluir de um arquivo tar.gz certos tipos de arquivo? tipo .mp3, *.exe..
tar --delete arquivo.tar.gz *.exe
e existe maneira de apenas atualizar o conteudo de um arquivo?
existe, mas esse tar nao pode ser compactado
Como Faço
Estou montando um script de backup que atualize os dados contidos em um arquivo, exclua os arquivos *.exe *.mp3, deixe isso comprimido, apos isso divida o arquivo total em blocos (split), para depois gravar em cd.
o "tar --delete files.tar *.exe não funcionou.... <IMG SRC="images/forum/icons/icon_frown.gif">
Ta ficando mais ou menos assim:
#!/bin/bash
#update nos arquivos e incremental
tar -cvf /backup/files.tar /files
#excluindo desnessessarios (não deu certo!!!)
tar --delete /backup/files.tar *.exe *.mp3
#comprimindo
gzip -c - /backup/files.tar.
#partindo para caber em um cd
split -b 640000000 /backup/files.tar
#criando ISO
echo ´Criando ISO Dados´
mkisofs -o /iso/1.iso -J -R /backup/arquivos split
#gravar cd files
echo ´insira o disco Dados 1 e tecle enter´
cdrecord dev=0,1,0 -v speed=8 blank=fast -eject -data /iso/1.iso
<IMG SRC="images/forum/icons/icon27.gif"> <IMG SRC="images/forum/icons/icon27.gif">