[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] sistema de backup
From: |
Thobias Salazar Trevisan |
Subject: |
Re: [shell-script] sistema de backup |
Date: |
Tue, 18 Mar 2003 12:23:40 -0300 (EST) |
ola,
On Tue, 18 Mar 2003, Maverick :: 20212359 wrote:
> // arquivo que consulta o arquivo texto eh que gera o nome dos arquivos de
> backups
> #!/bin/csh
> set data = `date +%Y%m%d`
> set tipo = "backupfull"
> set maquina = "dados"
> set nome = "$tipo-$maquina-$data"
> set formato = ".tar.gz"
> set destino = "/tecno/bkp"
>
> set arquivo = "diretorios"
>
> cat $arquivo | awk -F ":" '{print "tar -czvf $destino/$nome-"$2"$formato"
> $3}'
nao conheco muito o shell csh, assim nao sei como ele expande as
variaveis... Mas se fosse no bash, bastaria vc colocar "{}" para
expandir as variaveis, e dentro dos {} colocar uma \ para o shell
nao interpretar os " e deixa-los para o awk. Algo assim:
cat $arquivo | awk -F: "{print \"tar -czvf
$destino/$nome-\"\$2\"$formato \"\$3}"
para uma solucao usando csh deixo para alguem da lista com mais
intimidade neste shell.
[]'s
Thobias.
-------
echo 24883721290304465999833114447114149701898P | dc
-------
Thobias Salazar Trevisan
http://www.lcp.coppe.ufrj.br/~thobias
____________________________
|
| Against - HTML Mail
| Against - MS ATTACHMENTS
|
----------------------------
- ERRO, zz_modera, 2003/03/18