shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RES: [shell-script] backup


From: //dam
Subject: Re: RES: [shell-script] backup
Date: Tue, 25 Jan 2005 20:38:39 -0000
User-agent: eGroups-EW/0.82

(*_*)-

1 - Disponho de um programa em Shell/bash, que permite indicar um
arquivo com
uma lista de arquivos a copiar (backup):
    tarzan - Compactar arquivos com gerenciamento de listas de entrada

2 - Edita-se o arquivo-lista, em que cada registro representa um
diretório ou
arquivo.

3 - Exemplo
tres-1.3-FC3.conf
tres-1.3-FC3.lista              - lista de entrada
tres-1.3-FC3.log
tres-1.3-FC3.tar.gz            - arquivo compactado conforme o .lista
tres-1.3-FC3.tarzan.sh
 
4-  O fluxo-shell - tres-1.3-FC3-tarzan.sh -  pode ser executado em
plano principal
ou secundário (fore/background).

5 -  Ver - tarzan - em 
http://geocities.yahoo.com.br/omlinux
Capitulo OMES e download

(a) //dam

--- Em address@hidden, Julio Cezar Neves - DATAPREVRJ
<julio.neves@p...> escreveu
> Aê Luciano,
> 
> for Dir in $(find . -type d -maxdepth 1)
> do
>     cd $Dir
>     mkdir dirbkp
>     tar cf >(bzip2 -c > dirbkp/file.tar.bz2) $Dir
> done
> 
> Não testei!
> 
> [ ]s,
> Julio
> :wq
> 
> | -----Mensagem original-----
> | De: Luciano Tavares [mailto:ltcosta@u...]
> | Enviada em: segunda-feira, 24 de janeiro de 2005 15:16
> | Para: address@hidden
> | Assunto: [shell-script] backup
> | 
> | 
> | 
> | 
> | 
> |  Pessoal, tenho arquivos de resultados espalhados em vários 
> | diretórios e
> | preciso fazer um backup, renomeando-os.
> | 
> |  Pensei em fazer algo do tipo:
> | 
> | > cat backup.sh
> | #!/bin/bash
> | 
> | mkdir backup
> | cd ./backup
> | mkdir backup1
> | cd  ~/dir1
> | cp file1 ~/backup1/file1-name-new
> | tar -c ~/backup1/file1-name-new
> | gzip ~/backup1/file1-name-new.tar
> | mkdir backup2
> | cd ~/dir2
> | cp file2 ~/backup2/file2-name-new
> | tar -c ~/backup1/file2-name-new
> | gzip ~/backup1/file2-name-new.tar
> | ...
> | 
> |  e assim por diante...
> | 
> | porém, gostaria de deixar isto mais funcional, usando alguma 
> | variável de
> | ambiente ou definindo um for para cada dir que precisar 
> | entrar. Vcs tem
> | alguma dica para backups de arquivos espalhados em diversos diretórios
> | usando o tar.gz para compactar ?!
> | 
> | Valeu e t +
> | 
> | 
> | -- 
> | ###############################################
> | +%             Luciano Tavares               %+
> | +% ltcosta@u...; icq:232852036%+
> | +%                                           %+
> | ###############################################
> | -----------------------------------------------
> | 
> | 
> | ---------------------------------------------------------------
> | Universia Brasil. Em todas as fases da vida acadêmica.
> | Acesse o portal e confira nossos serviços e benefícios:
> | http://www.universiabrasil.net/
> | 
> | 
> | ---------------------------------------------------------------------
> | Esta lista não admite a abordagem de outras liguagens de 
> | programação, como perl, C etc. Quem insistir em não seguir 
> | esta regra será moderado sem prévio aviso.
> | ---------------------------------------------------------------------
> | Sair da lista: address@hidden
> | ---------------------------------------------------------------------
> | Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>  
> Links do Yahoo! Grupos




reply via email to

[Prev in Thread] Current Thread [Next in Thread]