分页: 1 / 1

shell脚本能否自动输入用户密码?

发表于 : 2018-05-25 16:22
cenjianneng
有的程序在第一次使用时要登陆,比如git push运行后,要输入用户名,和输入不显示的密码 (用git push来做例子,不一定指git push)

我想在shell脚本里运行某个程序时自动输入指定的用户和密码

在论坛里查找了下,只找到自动输入sudo密码相关的。

Re: shell脚本能否自动输入用户密码?

发表于 : 2018-05-25 16:38
susbarbatus
研究下expect,交互式的命令行都可以处理的

Re: shell脚本能否自动输入用户密码?

发表于 : 2018-05-25 17:20
cenjianneng
susbarbatus 写了:研究下expect,交互式的命令行都可以处理的
第一次知道这个,谢谢指点。

找到相关说明了
https://www.cnblogs.com/lzrabbit/p/4298794.html

Re: shell脚本能否自动输入用户密码?

发表于 : 2018-05-27 8:19
枫叶饭团
expect可以做交互处理,但是异常处理特别蛋疼
一般还是看看程序有没有从标准输入里获取密码的参数最好。。。