如何根据 bash 脚本中的单个命令对多个提示问题的答案进行硬编码?
How to hardcode answers to multiple prompted questions following a single command in a bash script?
我正在使用 TeamCity 和 Elastic Beanstalk 设置自动化,所以在我的脚本中,我想 运行
eb init
然后提示我在哪个地区,然后是我想用什么应用。如何硬编码两个问题的答案?
谢谢!
假设 eb
只是从标准输入读取:
eb init <<END_OF_ANSWERS
3
$app_name
END_OF_ANSWERS
如果直接从终端读取,expect
会是一个不错的选择。
我正在使用 TeamCity 和 Elastic Beanstalk 设置自动化,所以在我的脚本中,我想 运行
eb init
然后提示我在哪个地区,然后是我想用什么应用。如何硬编码两个问题的答案?
谢谢!
假设 eb
只是从标准输入读取:
eb init <<END_OF_ANSWERS
3
$app_name
END_OF_ANSWERS
如果直接从终端读取,expect
会是一个不错的选择。