[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: stdin e stdout redirection
From: |
lferreir1 |
Subject: |
Re: stdin e stdout redirection |
Date: |
Fri, 02 Jul 2004 14:19:57 -0000 |
User-agent: |
eGroups-EW/0.82 |
Oi Samuel, Não sei se entendí direito a sua dúvida, porém descrevo um
dos scripts onde trato a saída do sqlplus...
RESULT=`sqlplus -s /NOLOG @/usr/bin/scripts/whoami_corp.sql << %EOF
SET HEAD OFF;
SET FEEDBACK OFF;
select count(*) from global_name;
%EOF
`
echo $RESULT >/tmp/$$_teste.ora
Note que no arquivo @/usr/bin/scripts/whoami_corp.sql contém
connect login/senha@instance
Até
Luiz
--- Em address@hidden, "sgmota" <samuelmota@g...>
escreveu
> Olá Pessoal,
>
> Estou começando no mundo dos scripts e preciso de um help.
>
> Basicamente eu preciso dar um "su - oracle", executar uma sequência
de
> comandos no sqlplus e tratar a saída do sqlplus. MAS eu não quero
que
> a saída do su seja incluída neste tratamento.
>
> Então eu queria jogar a saída do comando su para /dev/null mas
depois
> conseguir tratar a saída do sqlplus .... eh meio estranho, mas é
possível?
>
> O script de teste (que nao funciona):
> TRANSFER_LOCATION="/u05/app/oracle/oradata/prod/transfer"
> command="'${TRANSFER_LOCATION}/control.bck'"
> su - oracle <<-EOF > /dev/null
> sqlplus /nolog
> connect / as sysdba
> Alter database backup controlfile to $command;
> exit
> EOF
>
> HP-UX 11i ....