echo $begrüßung;
OK, Danke für den Hinweis mit den Klammern, hab immer ein wenig Probleme beim Wechsel zwischen PHP und Perl ;)
ich hab das jetzt mal umgebaut:
$command="/usr/bin/perl /home/ipc/CoPS/Entwicklung/bin/get_interfaces_php_exporter.pl ".$ce_model." 2>&1";
$shell=popen($command, "w");
#DEBUG:
echo "\nCOMMAND:|".$command."|\n";
echo "Gettype:|".gettype($shell)."|\n";
echo "Read:|".fread($shell, 2096)."|\n";
echo "Print_R:|".print_r($shell, true)."|";
echo "Var_Dump:|".var_dump($shell)."|";
while (!feof($shell))
{
print "\nTEST!!!\n";
$line=fgets($shell,1024);
echo "\nLine=".$line."\n";
if (preg_match("/^\s*([a-z]+)\t(\d+)\t([a-z0-9-\/\\:]+)\t([a-z0-9-\/\\:]+)/i",$line,$ifc_array))
{
$type=strtolower($ifc_array[1]);
$nr=$ifc_array[2];
$ifc_hash[$type][$nr]['card']=$ifc_array[3];
$ifc_hash[$type][$nr]['name']=$ifc_array[4];
$ifc_hash[$type]['count']++;
$count_all++;
}
}
pclose($shell);
und bekomme folgendes zurück:
"COMMAND:|/usr/bin/perl /home/ipc/CoPS/Entwicklung/bin/get_interfaces_php_exporter.pl ce-2851-4T1DSU-4ESW-SP 2>&1|
Gettype:|resource|
Read:||
Print_R:|Resource id #2|resource(2) of type (stream)
Var_Dump:||"
Kannst du damit was anfangen?
$verabschiedung $name