【问题标题】:How to answer to command response? (shell_exec, exec)如何回答命令响应? (shell_exec,执行)
【发布时间】:2019-09-10 07:07:08
【问题描述】:

我应该在我的函数执行后输入确认码。我的命令等待答案,但我无法回复。

$cmd = 'cd/ && cd .... && ....';
echo shell_exec($cmd);

我试过了:

shell_exec($confirmation_code);

在获得某些访问权限后,我必须输入确认码。

【问题讨论】:

  • 我不确定我是否理解。执行的命令是否等待按键?
  • 是的,它正在等待。实际上它喜欢 y/n 或 new/set/quit 问题。我无法回答输出,但我应该用新功能回答。

标签: php codeigniter codeigniter-3 codeigniter-2


【解决方案1】:

试试这个

$cmd = 'echo "Yes"| cd/ && cd .... && ....';
echo shell_exec($cmd);

用你想要的替换“是”

【讨论】:

  • 我试过了。我期待一个新问题,但输出是空白页。
【解决方案2】:

【讨论】:

  • 我看了看,但没有找到我要找的东西。因为据我所知,Codeigniter 没有 Process 等。无论如何感谢您的帮助!
  • 你使用作曲家吗?如果是,那么您可以使用该软件包
  • 我会试试的。谢谢!
猜你喜欢
  • 1970-01-01
  • 2020-04-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-01
  • 2018-05-26
相关资源
最近更新 更多