gpt4 book ai didi

phpseclib SSH - 更改目录并运行脚本?

转载 作者:行者123 更新时间:2023-12-04 20:52:17 24 4
gpt4 key购买 nike

我在/home/pi/mydir 中有我想执行的脚本,所以我需要做的第一件事是

$ssh->exec('cd mydir');

然后

$ssh->exec('./script');

但它不起作用,所以有人可以帮助我吗?

最佳答案

使用\n :

$ssh->exec("cd mydir\n./script");

或者创建一个文件 script.sh(示例)并将其保存为 UNIX 格式:

cd mydir
./script

然后执行这个脚本:

$script = file_get_contents("script.sh");
$ssh->exec($script);

关于phpseclib SSH - 更改目录并运行脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18270163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com