Use um arquivo .pgpass
no diretório inicial do usuário com o qual a tarefa cron é executada.
Veja o manual .
Estou executando um script para fazer backup do meu banco de dados postgres no Debian. Estou basicamente executando exatamente isso: link
Agora eu tenho tudo funcionando bem quando eu o executo manualmente, mas eu tenho que digitar uma senha e eu quero fazer um crontab que execute este script de backup todas as noites. Existe alguma maneira de fazer o crontab preencher automaticamente o prompt com a senha correta ou você sabe como eu posso colocar algo assim no meu script bash?
Use um arquivo .pgpass
no diretório inicial do usuário com o qual a tarefa cron é executada.
Veja o manual .
Tags backup bash cron postgresql linux