0

PHPでssh経由でコマンドを実行する必要があります。複数のサーバーがあるため、サーバーごとに $file_name を作成する必要があります。ファイル名は次のようになります: vmstat_servername. 以下はコードです。

$file_name="/var/vmstat_".$value;

$file_name が単一の tikcs 内にあるため、このコマンドは機能しません。これを機能させる方法はありますか?

$line1= $ssh->exec('head -3 $file_name');
4

1 に答える 1

2

変数が評価されるように、二重引用符を使用します。

$line1= $ssh->exec("head -3 $file_name");
于 2013-07-11T16:06:36.980 に答える