+ Responder ao Tópico



  1. #1

    Padrão Dúvida - shell script.

    Boa tarde pessoal.
    Acabei de elaborar um shell script para verificar o status do espelhamento do meu banco de dados. Agendei no crontab para essa verificação ser executada de 5 em 5 minutos e em caso de erro ele deve gerar log dentro do /var.

    Fiz uma simulação e aparentemente o script está funcionando, porém quando eu verifico o arquivo de log ele está gerando a seguinte mensagem:

    stty: standard input: Invalid argument

    Alguém poderia me ajudar a entender o por quê que ele está gerando essa mensagem?

  2. #2
    Celso_Suzuki
    Visitante

    Padrão Re: Dúvida - shell script.

    Sem ver a script fica difícil .......


  3. #3

    Padrão Re: Dúvida - shell script.

    Segue o script abaixo

    MAIL="[email protected]"

    export INFORMIXDIR=/informix
    export ONCONFIG=onconfig.prd
    export INFORMIXSERVER=prdshm
    export FGLPROFILE=/usr/fgl2c/etc/fglprofile.prd
    export FGLDIR=/usr/fgl2c/
    export DBDATE=dmy4/
    export DBMONEY=,
    export PATH=/informix/bin:/usr/fgl2c/bin:$PATH:$HOME/bin
    stty susp ^o
    export TERM=vt100
    onstat -
    export LD_LIBRARY_PATH=/informix/sdk/lib:/informix/sdk/lib/c++:/informix/sdk/lib/cli:/informix/sdk/lib/client:/informix/sdk/lib/dmi:/informix/sdk/lib/esql

    STAT=`/informix/bin/onstat -g dri | grep primary | cut -c16-17`

    if [ "$STAT" != on ]
    then
    /informix/bin/onstat -g dri | /bin/mail $MAIL -s "Problema no HDR"
    fi

  4. #4
    Celso_Suzuki
    Visitante

    Padrão Re: Dúvida - shell script.

    Oi,

    Experimenta inverter as linhas
    Código :
    stty susp ^o
    export TERM=vt100

    para

    Código :
    export TERM=vt100
    stty susp ^o


  5. #5

    Padrão Re: Dúvida - shell script.

    Conforme você pediu, eu inverti a ordem porém continua gerando a mesma mensagem.

  6. #6

    Padrão Re: Dúvida - shell script.

    pergunta besta:

    nao dah pra tirar o stty susp ^o??

    pra q serve isso??

    pelo erro q tah dando... sera q sem isso nao funfa??

    []'s

  7. #7

    Padrão Re: Dúvida - shell script.

    Pois é... funcionou...
    Q mancada hein!!!!

    Valew a todos pela ajuda.