Se um arquivo não é recebido como colocar em status de aviso?

0

Este é o arquivo recebido por nós todos os dias "$ DATA_FILE"="DRM_PROD_APC_TO_WWAPC_EXPORT"

se este arquivo não for recebido, ele precisa ir para o status de aviso. como faço isso no shell script unix?

    
por sith 01.01.2018 / 13:01

1 resposta

0

Parece que você tem três ações com base em três condições de $V_STATUS 0, 1 & 2.

Será mais fácil codificar usando case do que vários if declarações

case "$V_STATUS" in
  0)  echo "Everything is OK! Yippeeee"
      exit 0
      ;;
  1)  echo  "Warning status"
      exit 1
      ;;
  2)  echo  "Error status"
      exit 2
      ;;
  *) echo "Status is unknown!"
     ;;
esac
    
por 01.01.2018 / 13:58