我想知道如何在不手动输入密码的情况下执行该命令:
echo "password" | sudo -S curl https://cli-assets.heroku.com/install.sh | sudo -S sh
目前仍然要求我输入密码,如何解决?
先感谢您!
答案1
我无法手动输入密码,因为这个带有 Linux 和 Heroku 的映像在 Docker 容器上运行。感谢您的任何回答,但我需要自己找到解决方案。这是我更改的代码:
RUN echo "password" | sudo -S curl https://cli-assets.heroku.com/install.sh -o ~/heroku.sh
RUN echo "password" | sudo -S sh ~/heroku.sh`
看来它有效...