使用 shell 腳本,我正在尋找實體所在的當前可用區。
這是我嘗試過的,但顯然 HOST_NAME 不是命令。如何將當前可用區保存在 HOST_NAME 變數中?
AZ=`ec2-metadata -z | cut -d':' -f2`
if [[ $AZ = "eu-west-2a" ]]
then
HOST_NAME = "es_az1"
elif [[ $AZ = "eu-west-2b" ]]
then
HOST_NAME = "es_az2"
else
HOST_NAME = "es_az3"
exit 1;
fi
uj5u.com熱心網友回復:
中不能有空格。HOST_NAME = 它應該 eb:
AZ=`ec2-metadata -z | cut -d':' -f2`
if [[ $AZ = "eu-west-2a" ]]
then
HOST_NAME="es_az1"
elif [[ $AZ = "eu-west-2b" ]]
then
HOST_NAME="es_az2"
else
HOST_NAME="es_az3"
exit 1;
fi
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/430417.html
