Muito OBRIGADO!!!! pela ajuda de TODOS... Abraços..
Andre Campos ---------- Início da mensagem original ----------- De: shell-script@yahoogrupos.com.br Para: shell-script@yahoogrupos.com.br Cc: Data: Thu, 30 Nov 2006 16:35:22 -0200 Assunto: Re: [shell-script] Rotina de consumo de IO > troque if [ $VMSTAT_IO_R -gt 0 ] and [ $VMSTAT_IO_W -gt 0 } > > por: > > if [ $VMSTAT_IO_R -gt 0 -a $VMSTAT_IO_W -gt 0 ] > > 2006/11/30, André Bertelli Araújo <[EMAIL PROTECTED]>: > > > > Na linha > > if [ $VMSTAT_IO_R -gt 0 ] and [ $VMSTAT_IO_W -gt 0 } > > O último caracter é um } (chaves), deve ser um ] (colchete). > > > > Em 30/11/06, Andre Campos <[EMAIL PROTECTED]<andreccampos%40bol.com.br>> > > escreveu: > > > > > > > > > > > > > > > > > > > > > > > > Amigos, > > > > > > Alguém saberia me dizer o que está errado nessa rotina??? > > > > > > #!/bin/ksh > > > while true > > > do > > > iostat -x 300 1|\ > > > sed 1,2d|\ > > > awk '{ printf("%s %s %s\n", $1, $4, $5) }' |\ > > > while read HDISK VMSTAT_IO_R VMSTAT_IO_W > > > do > > > if [ $VMSTAT_IO_R -gt 0 ] and [ $VMSTAT_IO_W -gt 0 } > > > then > > > sqlplus -s perfstat/perfstat <<! > > > insert into perfstat.stats\$iostat > > > values > > > (SYSDATE, 5, '$HDISK', $VMSTAT_IO_R, $VMSTAT_IO_W); > > > exit > > > ! > > > fi > > > done > > > sleep 300 > > > done > > > > > > Estou recebendo o seguinte erro : io.sh: [: missing `]' > > > > > > Obrigado > > > > > > André Campos > > > > > > > > > > -- > > .o. André Bertelli Araújo Debian GNU/Linux > > ..o http://bertelli.name Linux user #248583 > > ooo <>< > > > > > > > > -- > Abraços, > Julio > http://www.julioneves.com - Um livro sobre Bash completo e on-line > :wq > > > [As partes desta mensagem que não continham texto foram removidas] > >