Thread Ausgabe: Variablen werden nicht angezeigt (5 answers)
Opened by Gast at 2008-11-10 16:59

Gast Gast
 2008-11-10 16:59
#116149 #116149
Hi zusammen,

habe ein kleines Problem mit der Ausgabe von Perl.

Und zwar:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
my $state;
open (datei ,"$AUSGABE ");
while(my $line = <datei>) {
if($line =~ m/^SP\s+\w+\s+\w+\s+\w+\s+(\w+)/) {
$state = $1;
if($1 =~ m/Enabled/) {
$error_counter = 0;
} else {
$error_counter++;
}
}
}
close (datei);

if($error_counter == 0) {
print "O.K.: Write Cache State $state \n";
exit (0);
} else {
print "Critical: Write Cache State $state \n";
exit (2)
}



wenn ich das ganze von der Konsole starte, dann stimmt die Ausgabe.
Wenn ich das über PHP anzeigen lasse, werden die Variablen nicht angezeigt, nur der Text, wäre so als wären Sie leer. Habe auch schon die Variablen mit einem Wert gefüllt (my $state = "test"). Dann wird diese über die Konsole überschrieben und wenn ich das über das Webinterface anstoße, dann nicht.

Es liegt irgendwie an den Pattern oder so?

Kann mir da jemand weiterhelfen.

danke

View full thread Ausgabe: Variablen werden nicht angezeigt