ファイルを受信できなかった場合、どのように警告状態に入りますか?

ファイルを受信できなかった場合、どのように警告状態に入りますか?

毎日受け取るファイルです。 "$DATA_FILE" = "DRM_PROD_APC_TO_WWAPC_EXPORT"

このファイルが受信されない場合は、警告状態に入る必要があります。 Unixシェルスクリプトでこれをどのように実行できますか?

ベストアンサー1

$V_STATUS3つの条件0、1、2に基づいて3つの作業があるようです。

case複数の文を使用するよりもifコーディングする方が簡単です。

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

おすすめ記事