使用PHP参数运行Bash脚本的问题

时间:2018-07-16 14:43:58

标签: php bash

我正在使用聊天机器人(DialogFlow)上另一台机器上的php脚本控制RPI 3 B Vi2上的LED。在PHP脚本上,我有一个命令,该命令从/ var / www / html目录中的RPI上调用该脚本。 bash脚本很简单,它包含以下内容:

#!/bin/bash


echo "gpio -1 mode $1 out" | at $3

echo "gpio -1 write $1 $2" | $3

就是这样。在php脚本上调用此命令的命令是:

echo exec('./script.sh 7 1 $Time', $output, $return);

print_r($return);

如果将'$ Time'替换为实际数字,该命令将起作用,但不能使用参数(我也尝试了不同类型的变量)。在这个问题上,有人对我有什么好处吗?

非常感谢。

0 个答案:

没有答案
相关问题