繁体   English   中英

如何使用Shell脚本从C9登录到Heroku?

[英]How to login to heroku from c9 using shell script?

Heroku提供cli命令。 他们有heroku login命令,可以在linux中运行以登录到heroku。 在执行命令heroku login之后,它将使用提示询问heroku登录名和密码。 我想使用自动脚本登录。

假设我有一个名为login.sh的bash脚本。

运行此脚本时,我试图从cloud9 ide登录到heroku帐户。 ./login.sh

在login.sh内部是命令

heroku login

到目前为止,我已经尝试过

echo -e "valid@email.com\npassword\n" | ./test.sh 

首先,您确定您确实需要一个自动的heroku登录脚本吗? 您不需要在每次打开cloud9工作区时都登录到heroku。 仅在创建/重新启动工作空间之后的第一次。

如果确实需要自动登录脚本,则一种方法是编写一个期望值较低的脚本。 您可能需要在C9工作区中进行expect安装。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM