我有自我所著sh脚本,其中包含像“光盘目录”执行与参数sh脚本
它成功地通过终端
. /path/to/script.sh param1 param2
我想通过PHP
运行此脚本运行敷设渠道shell_exec('. /path/to/script.sh param1 param2');
shell_exec('. /path/to/script.sh "param1" "param2"');
无法正常运行
shell_exec('/bin/bash /path/to/script.sh param1 param2');
正在运行,但目录更改不起作用
请帮忙。预先感谢您
您最好使用完整路径而不是使用'〜',因为HOME在用户之间是不同的。 – fedorqui
你知道你在运行的命令之间有不止一个区别,对吧? –
@ IgnacioVazquez-Abrams关闭'cd目录中的课程 – indapublic