Я обнаружил, что полезно использовать «yes | command-that-asks-for-input» для автоматического ввода да во время установки. Тем не менее, мне также необходимо автоматически пройти аутентификацию sudo. Таким образом, мой текущий сценарий perl:Как сценарировать ответ «да» для установки программ, когда я уже использую «пароль» эха, чтобы автоматически пройти аутентификацию
system "echo \"$password\" | sudo -S /usr/share/elasticsearch/bin/plugin install file://$localDepDir/plugins/$licensename";
Как я могу по-прежнему использовать ключ «да» при использовании кода выше? Благодаря!
Спасибо, это работает! –