[shell-script] Backup PostgreSQL usando Crontab

2006-12-07 Por tôpico Clovis Tristão
Ola Pessoal, Estou tentando fazer o backup do BD PostgreSQL usando um script de backup, abaixo: -- #!/bin/bash # Script de Backup do PostgreSQL # Autor: http://www.cyberciti.biz/tips/howto-backup-postgresql-databases.html # Adapter: Clovis Tristao - tclovis AT gmail DOT com # Data:

[shell-script] Inserir linha em vetor

2006-12-07 Por tôpico Célio de Biassio
Olá pessoal, alguém poderia me dar um exemplo de como mandar cada linha, de um arquivo ou resultado de um comando para um vetor? Ou se houver uma solução melhor, eu quero analisar o resultado do ifconfig e pegar algumas informações, por interface. Desde já agrade

Re: [shell-script] Inserir linha em vetor

2006-12-07 Por tôpico Reinaldo Carvalho
[EMAIL PROTECTED]:~$ i=0 [EMAIL PROTECTED]:~$ while read line ; do x[i]="$line"; let i++; done < <(ls) [EMAIL PROTECTED]:~$ echo ${x[3]} a03.jpg [EMAIL PROTECTED]:~$ echo ${x[4]} a04.jpg On 12/7/06, Célio de Biassio <[EMAIL PROTECTED]> wrote: > Olá pessoal, >alguém poderia me dar um

[shell-script] Re: Inserir linha em vetor

2006-12-07 Por tôpico Juliano
Não sei se isso ajuda, deste modo separo o texto por linhas dentro do array. cat arquivo a b c #!/bin/zsh var=("${(f)$(< ./arquivo)}") echo ${var[1]} a []s juliano a.k.a ncode Célio de Biassio wrote: > > > Olá pessoal, > alguém poderia me dar um exemplo de como mandar cada linha, > de um arq

[shell-script] Erro script para Backup PostgreSQL

2006-12-07 Por tôpico Marcio Antunes
Pessoal, estou tentando fazer um script de backup da banco da dados automatico do postgresql, porem esta dando erro. o meu script é esse #!/bin/bash logfile="/var/log/logbackup.log" backup_dir="/home/backups/" touch $logfile times=`date +%H-%M` databases=`psql -h localhost -U postgres -q -c "\l"

Re: [shell-script] Erro script para Backup PostgreSQL

2006-12-07 Por tôpico Clovis Tristão
prezado Marcio, Estou o mesmo problema de erro no banco, mas o esquema de tirar o (5, eu resolvi dessa forma: LIST=$(psql -l -U postgres| awk '{ print $1}' | grep -vE '^\(|^-|^Lista|^Nome|template[0|1]') Espero ter ajudado. Clóvis On 12/7/06, Marcio Antunes <[EMAIL PROTECTED]> wrote: > > Pes

[shell-script] Re: Erro script para Backup PostgreSQL

2006-12-07 Por tôpico Marcio Antunes
Clóvis, valeu cara deu certo.. veja os backups que ele criou. postgresql-bdaplicacao-12-51-database.gz postgresql-postgres-12-51-database.gz postgresql-teste-12-51-database.gz olha o meu scritpt como ficou. #!/bin/bash logfile="/var/log/logbackup.log" backup_dir="/home/backups/" touch $logfile t

Re: [shell-script] Re: Erro script para Backup PostgreSQL

2006-12-07 Por tôpico Clovis Tristão
Ola Marcio, Fico feliz em ajudar. Mas estou tentando automatizar o script pelo crontab, mas ele não roda. Diz que o usuário não tem permissão de acessar os Databases. O script precisa rodar como usuário postgre. Mas não consigo implementar isso. Um abraço, Clóvis On 12/7/06, Marcio Antunes <[EM