我正在運行以下命令以進入 aws-cli,如果我提供 IP 地址,它作業正常,但我希望它知道 IP 并傳遞它。我正在嘗試類似下面的東西,但它沒有幫助
aws ec2 authorize-security-group-ingress --group-id sg-123456778 --protocol tcp --port 22 --cidr echo "$(curl https://checkip.amazonaws.com)/32" --profile xyzzy
如果我在下面做,那么它可以作業,但我希望它通過上述方式完成。
IP=`echo "$(curl https://checkip.amazonaws.com)/32"`
aws ec2 authorize-security-group-ingress --group-id sg-123456778 --protocol tcp --port 22 --cidr $IP --profile xyzzy
uj5u.com熱心網友回復:
-s與 一起使用curl。
試試這個:
aws ec2 authorize-security-group-ingress --group-id sg-123456778 --protocol tcp --port 22 --cidr $(echo "$(curl -s https://checkip.amazonaws.com)/32") --profile xyzzy
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/477960.html
