php - 如何回答命令响应?(shell_exec,执行)
问题描述
我应该在我的函数执行后输入确认码。我的命令等待答案,但我无法回复。
$cmd = 'cd/ && cd .... && ....';
echo shell_exec($cmd);
我试过了:
shell_exec($confirmation_code);
在获得某些访问权限后,我必须输入确认码。
解决方案
Symphony Process 命令可以为您执行此操作:
https://symfony.com/doc/current/components/process.html#streaming-to-the-standard-input-of-a-process
推荐阅读
- javascript - 如何在悬停时更改 html 元素文本
- android - Android 通知不会显示在设备上
- neo4j - Neo4j:大规模查询性能问题,即使有索引
- perforce - 如何防止 Perforce 将相对符号链接转换为绝对符号链接?
- ruby-on-rails - 如何从 ActiveRecord 模型中查询所有字段并从其相关模型中查询一个字段
- java - 与 TCP 服务器上的客户端进行多次数据交换
- javascript - 我尝试使用 TRIANGLE_STRIP 制作网格,但顶点未连接
- javascript - JavaScript:我可以在数组中对字符串进行排序吗(不能正常使用排序)
- c# - 如何通过服务主体进行身份验证并在 .NET/Core 中获取最新的 2-3 Azure 存储库标签?
- gson - 如何在 Scala 中将 Array[Byte] 转换为 JSONObject