Если вы используете эту команду программно, вы можете передать отрицательный ответ на eb init
или eb deploy
с помощью команды Unix с именем yes
- имя, кажется, противоречит тому, что вы 'пытается достичь, но он может быть использован для передачи пользовательской строки вместо утвердительного ответа по умолчанию.Использование:
yes n | eb deploy
Он будет вести себя так, как будто вы нажали клавишу «n».Имейте в виду, что 'n' будет зациклен (это будет ответ на все запросы во время выполнения команды).
Другой вариант использует printf
:
printf '\n\n\n\n' | eb deploy
Это будет вести себя так, как если бы вы нажимали клавишу Enter 4 раза (4 подсказки).
В есть еще несколько альтернатив и примеров использования *.