Olá Pessoal, Tenho aqui um script num server AIX que serve para iniciar e parar vários bancos passando o SID e start ou stop e queria usá-lo num server HPUX mas não está funcionando.
O uso seria assim: ./ora_ss.sh EMREP start ou /ora_ss.sh EMREP stop O script é esse: #!/bin/ksh # [ "X$1" == "X" ] && echo "Usage $(basename $0) {instance_name} {start|stop}" [ "X$2" == "X" ] && return rm /tmp/*$2.tmp 2> /dev/null log=/tmp/$$.$2.tmp do_sql () { $ORACLE_HOME/bin/sqlplus -s /nolog >>$log <<EOF connect / as sysdba $@ EOF } export ORACLE_SID=$1 [ $2 == start ] && set startup open [ $2 == stop ] && set shutdown abort && startup restrict && shutdown abort do_sql $@ O erros que retornam são esses: ./ora_ss.sh[6]: ==: unknown test operator ./ora_ss.sh[7]: ==: unknown test operator ./ora_ss.sh[22]: ==: unknown test operator ./ora_ss.sh[23]: ==: unknown test operator Alguém poderia me ajudar a descobrir o que podem ser esses erros??? Muito obrigado, Abs, André Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]