我需要在php中通过ssh执行命令。真诚有多个服务器,我必须为每个服务器构建$ file_name。文件名是这样的:vmstat_servername。以下是代码。
$file_name="/var/vmstat_".$value;
此命令无效,因为单个tikcs中的$ file_name。我有什么想法可以让它发挥作用吗?
$line1= $ssh->exec('head -3 $file_name');
答案 0 :(得分:2)
使用双引号,以便评估变量:
$line1= $ssh->exec("head -3 $file_name");