matheus_kris escreveu:
Boa tarde, como faço para criar um script com a função de entrar na base de dados, executar o comando e automaticamente sair.
Obrigado
#!/bin/sh
clear
echo " Scrip de Configuracao de Sincronia "
echo " Matheus Kristian - Analista de Suporte Nivel II "
echo " matheus@ialinformatica.com.br "
echo " "
echo " --------------------------------------------------------------------------"
echo " "
echo " Setando $ em sequencia "
export PGUSER=postgres
export PGHOST=localhost
export PGPORT=porta
export PGPASSWORD=senha
dt=`date '+%d%m%Y_%H:%M:%S'`
bd1="1000"
bd2="alpha"
bd3="combinado"
bd4="correa020"
echo "Script iniciado em `date '+Data: %d/%m/%Y%tHora: %H:%M:%S'` "
echo "entrando no db $bd1 as $dt "
export PGDATABASE=$bd1
psql $bd1
\copy pgd_flow_sync to /home/ial/sync_$bd1_$dt1.csv with csv
\q
echo "Terminei base de dados: $bd1 as $dt1"
exit