有没有可能了shell_exec执行给定的命令,其中初始命令将要求对动态输入,然后接着是是基于输入自己的命令。
我已经研究了的答案小时,我似乎无法找到我要找的。
我有一个要求,它类似于下面的示例和任何帮助的想法,因为将不胜感激
$x = shell_exec("read -p 'Enter your name : ' x; echo 'Your name is' : $x");
呼应X输出:
你的名字是
你可以看到我运行多个命令,但我不知道我能为输入字符串命令里面插入。
注:我试图做
$x = shell_exec("echo 'Foo' | read -p 'Enter your name : ' x; echo 'Your name is :' $x");
echo $x;
产量:
你的名字是 :
我期待像
你的名字是:富
显然,什么是错的。