ハンズオン(簡易版): CloudWatch基礎 カスタムメトリクス

4.7. スクリプトの実行 (handson-cli-cloudwatch.sh)

目的

スクリプト名"handson-cli-cloudwatch.sh"を作成します。

パラメータの指定

作業に必要なパラメータを変数に格納をします。

1. スクリプトファイル名

スクリプト用ディレクトリを指定します。

変数の設定:

DIR_CODE_SCRIPT="${HOME}/environment/script-handson-cli-cloudwatch"

スクリプトファイル名を指定します。

変数の設定:

CODE_SCRIPT_NAME='handson-cli-cloudwatch.sh'

変数の設定:

FILE_CODE_SCRIPT="${DIR_CODE_SCRIPT}/${CODE_SCRIPT_NAME}" \
  && echo ${FILE_CODE_SCRIPT}

結果(例):

${HOME}/environment/script-handson-cli-cloudwatch/handson-cli-cloudwatch.sh

各変数に正しいパラメータ値が格納されていることを確認します。

変数の確認:

cat << END

  # 1. FILE_CODE_SCRIPT:"${HOME}/environment/script-handson-cli-cloudwatch/handson-cli-cloudwatch.sh"
       FILE_CODE_SCRIPT="${FILE_CODE_SCRIPT}"

END

手順

スクリプトを実行します。

コマンド:

sh ${FILE_CODE_SCRIPT};
  result=$?

結果(例):

(出力なし)

完了確認

「スクリプトファイル名"${HOME}/environment/script-handson-cli-cloudwatch/handson-cli-cloudwatch.sh"の実行が正常に終了している。」ことを確認します。

コマンド:

echo ${result}

結果(例):

0