De forma geral em scripts vc deve carregar a profile da conta que vc esta
usando para executar um utilitário - conportamento do crontab.
ex.: #!/bin/bash
       .  /home/pasta/.profile   --> isto garante suas variaveis de ambiente
                                              e consegue executar o
utilitário!
ex.2 No caso do crontab for a conta root vc pode usar:
       su - user -c "comando"
Até +


2009/8/10 paulo matadr <[email protected]>

> Boa tarde a todos,
> tava precisando de uma maozinha nesse script,altera linha referente ao
> parametro  maintenance_work_mem dentro do  conf ,comentando a linha antiga
> que tem valor menor,
> a ideia e altera o maintenance_work_mem a noite pra facilitar meu vaccum..e
> depois rodar outro antes do espediente comercial voltando o valor antigo.
> # /bin/sh
> diretorio_conf=/usr/local/pgsql/data
> sed -i "s/maintenance_work_mem/#maintenance_work_mem/g"
> $diretorio_conf/postgresql.conf
> sed -i "s/##maintenance_work_mem/maintenance_work_mem/g"
> $diretorio_conf/postgresql.conf
> /usr/local/pgsql/bin/pg_ctl reload
> Rodando na mão ele roda beleza, quando ponho na cron so funciona o "sed" e
> nada de reload.
> Alguem ja viu ou  passo por isso?
> Agradeço.
>
>
> ------------------------------
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 
> 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a