【发布时间】:2017-07-04 07:42:57
【问题描述】:
我正在尝试通过 cli 启动 aws ec2 实例。
aws ec2 run-instances --image-id ami-xxxxxxxx --count 1 \
--instance-type t2.medium --key-name myKey \
--security-group-ids sg-yyyyyyyy --subnet-id subnet-mysubnet \
--region us-east-1 --user-data file://myscript
在启动时,我调用一个运行一些基本命令的 shell 脚本。 我想知道是否有办法将参数传递给这个
--user-data file://myscript
示例 shell 脚本:
echo $1
echo $2
【问题讨论】:
-
我也有同样的问题。你有没有想过解决这个问题?
-
不,但我找到了解决方法。我正在通过 Jenkins 执行脚本,所以我使用了“sed”命令。你可以在这里了解它geeksforgeeks.org/sed-command-in-unix 请检查下面 Frédéric Henri 和 John Rotenstein 的答案。
-
好的,感谢您的快速响应。我们正在使用类似的解决方法 sigh ¯_༼ᴼل͜ᴼ༽_/¯
标签: aws-cli