[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Rotina de consumo de IO
From: |
Andre Campos |
Subject: |
Re: [shell-script] Rotina de consumo de IO |
Date: |
Thu, 30 Nov 2006 21:32:02 -0200 |
Muito OBRIGADO!!!! pela ajuda de TODOS...
Abraços..
Andre Campos
---------- Início da mensagem original -----------
De: address@hidden
Para: address@hidden
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 <address@hidden>:
> >
> > 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 <address@hidden<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]
>
>