Olá, Andrea.
Estou supondo que "/diretorio_principal/" só possua sub-diretórios (não
arquivos comuns) e que queiras criar um arquivo tar para cada um destes.
Acho que é isso:
------------------8<---------------------------
for dir in "`ls /diretorio_principal/*`"; do
tar -cvj /diretorio_principal/${dir} | split -b750m -
backup.${dir}.tar.bz2.disco_
done
------------------8<---------------------------
T+
Valtoir S. Jardim
Andrea Viana da Silva escreveu:
Olá
Se alguém puder me dar uma dica, agradeço:
Tenho um diretório X com 20 subdiretorios, gostaria de fazer a
compactação destas pastas individualmente. Hoje, para cada subdiretório
eu crirei um tar diferente, o problema é se eu criou ou deleto mais um
subdiretório e se esqueço de alterar o script, a copia vai ficar de fora
e isso é não é legal, gostaria que o script lesse esse diretório X
identificasse quem são os diretórios dele e fizesse a compactação
individual de cada um.
tar -cvj /diretorio_principal/pasta1 | split -b750m -
backup.pasta1.tar.bz2.disco_
tar -cvj /diretorio_principal/pasta2 | split -b750m -
backup.pasta2.tar.bz2.disco__
tar -cvj /diretorio_principal/pasta3 | split -b750m -
backup.pasta3.tar.bz2.disco_
.
.
.
Pesquisei um montão sobre backup no google, mas não rolou esta parte.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]