2

/home/pi/mydir に実行したいスクリプトがあるので、最初に行う必要があるのは

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

その後

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

しかし、それは機能していないので、誰かが私を助けることができますか?

4

3 に答える 3

5

\n を使用:

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

または、ファイルscript.sh(例) を作成し、UNIX 形式で保存します。

cd mydir
./script

そして、このスクリプトを実行します:

$script = file_get_contents("script.sh");
$ssh->exec($script);
于 2015-08-20T20:57:08.377 に答える
5
cd /path/to/directory && your command

私のための一時的な解決策!

于 2015-04-03T09:24:42.067 に答える