想象一下,我的服务器上有一个 script.sh 询问您的姓名。你运行脚本,它说:
what is your name?
然后你输入你的名字,它会打印:
hello name!
是否可以使用 php exec 运行这样的脚本?那就是执行脚本并以某种方式回答它可能遇到的不同问题?
希望我清楚。我真正想做的是从我们的开发服务器自动执行“git pull”命令,但它一直在询问用户名/密码。我知道我可以使用 ssh 证书登录来避免这种情况,但我的问题仍然存在。我可以使用 exec() 并回答脚本中未来的问题吗?