Em sex, 29 de jul de 2016 às 16:00, Flavio Henrique Araque Gurgel <
[email protected]> escreveu:

>
>
> Em sex, 29 de jul de 2016 20:33, Vinícius Aquino do Vale <
> [email protected]> escreveu:
>
>> Luiz,
>>
>> Vc pode enviá-lo como parâmetros.
>>
>> archive_command = '*script.sh*  /var/lib/pgsql/9.3/data/%p
>> /backup/wal/%f    /backup/walmaster/%f'
>>
>> $1 - Seria o /var/lib/pgsql/9.3/data/%p
>> $2 - Seria o /backup/wal/%f
>> $3 - Seria o /backup/walmaster/%f
>>
>> Ou se preferir vc pode definir valores estáticos dentro do script,
>> concatenando com o %f.
>>
>> archive_command = '*script.sh*  /var/lib/pgsql/9.3/data/%p  %f'
>>
>> Ai vc pega o %f e concatena com o  /backup/wal/ e com o
>> /backup/walmaster
>>
>>
>> Em sex, 29 de jul de 2016 às 15:19, Luiz Carlos L. Nogueira Jr. <
>> [email protected]> escreveu:
>>
>>>
>>> Nesse caso os %p e %f ficariam como parâmetros de entrada desse bash ou
>>> teria alguma forma de pegar dentro do bash?
>>>
>>>
>>> Apenas um detalhe, no script do Vinícius é feito com mv, isso *não* está
> correto.
>
> Não devemos nunca apagar o arquivo de origem, o servidor PostgreSQL se
> ocupa disso, em caso de falha do arquivamento ele retém os arquivos e tenta
> de novo até a saída ser zero.
>
>
Bem observado Flávio, porém o script era apenas um exemplo. Meu objetivo
era mostrar o retorno do comando com o $?


> []s
>
> Flavio Gurgel
> _______________________________________________
> 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