TRANSFORMANDO EM SHELL SCRIPT UM SCRIPT SQLPLUS

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

UNIX GURU UNIVERSE DICA UNIX

Dica Unix 2578 - 23 de janeiro de 2007 http://www.ugu.com/sui/ugu/show?tip.today

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

TRANSFORMANDO EM SHELL SCRIPT UM SCRIPT SQLPLUS

Esta é uma dica que lhe mostra como rodar scripts do sqlplus dentro de um script shell. Este é um exemplo de como passar valores da database diretamente em varíaveis do shell, criando scripts mais dinâmicos. Isto pode ser bem elementar para alguns, mas pode ajudar outros. Bem, esta é a sintaxe :

#!/bin/sh dummyvar=sqlplus -s username/password < < end set pagesize 0 feedback off ver off heading off echo off select sysdate from dual; exit; end echo “system date is " $dummyvar #end of shell scriptEste script recupera a data de sistema do Oracle, mostrando-lhe uma idéia que você pode expandir para fazer qualquer coisa que você necessite em sua database, adicionando tudo a uma variável shell onde você quer criar ações a serem tomadas.

Para assinar: http://www.ugu.com/sui/ugu/show?tip.subscribe Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today

=============================================== DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE. TODAS AS DICAS SÃO “USADAS POR SEU PROPIO RISCO”. UGU ADVERTE PARA TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO.

Unix Guru Universe - www.ugu.com - tips@ugu.com - Copyright 1994-2007 =========================================================================