Ola Matheus,
vou te dar uma dica usando Oracle:
sqlplus << FimSql
select from ...
where ...
...
FimSql
Comentarios:
1 - sqlplus e um interpretador sql do Oracle (com certeza o postgres tem um
semelhante)
2 - << diz ao shell para ele nao se intrometer entre o nome a seguir
(FimSql) e a outra ocorrencia deste mesmo nome.
3 - FimSql e um label, portanto deve estar sozinho em uma linha e comecando
na coluna zero - CUIDADO COM ESPACOS EM BRANCO ANTES OU APOS.
4 - entre os 2 FimSql o shell, apesar de nao interpretar o conteudo,
resolvera variaveis e executara comandos entre crases.
[ ]s,
Julio Cezar Neves
-Eu Apoio o Software Livre-
-I Support Free Software-
* +55 21 2528-7070 / 9853-4044
*address@hidden
-----Mensagem original-----
De: Matheus Miguel Soares [mailto:address@hidden]
Enviada em: quinta-feira, 17 de abril de 2003 14:37
Para: address@hidden
Assunto: [shell-script] Banco...
Boa tarde senhores,
Gostaria de ver se algume tem um luz, de executar um
Script em Shell onde um comando em um banco de dados postgres que
tenha uma saida em arquivo texto???
Desculpe se fui meio Off-Topic.
sem mais para o Momento
SDS
Matheus Miguel Soares
---------------------------------------------------------------------
Esta lista nao admite a abordagem de outras liguagens de
programacao, como perl, C etc. Quem insistir em nao seguir
esta regra sera moderado sem previo aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista e moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos e sujeito as regras descritas em:
http://br.yahoo.com/info/utos.html
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos é sujeito às regras descritas em: http://br.yahoo.com/info/utos.html