Thread Variablen werden nicht gesetzt (4 answers)
Opened by raspklaus at 2015-12-08 20:08

Linuxer
 2015-12-08 22:36
#183190 #183190
User since
2006-01-27
3875 Artikel
HausmeisterIn

user image
Quote
Wie kann ich das direkt überprüfen ?


Am simpelsten geht das, indem Du print()-Anweisungen einbaust, um Dir den Inhalt von Variablen anzeigen zu lassen:

Beispiel:
Code: (dl )
1
2
3
4
5
my $rcal= fhem("get Abfall text all 4");
print "\$rcal: $rcal\n";

my @events = split ("\n", $rcal);;
print "\@events:\n", join "\n", @events;



Quote
my $rcal sollte wahrscheinlich enthalten


Sollte? Dann kontrolliere das mit der oben beschriebenen Methode.


Die Ausgaben erfolgen in der Regel auf STDOUT; wenn solch ein Output in diesem Skript so nicht lesbar ist, musst Du die Ausgabe entweder auf STDERR ausgeben (z.B. print STDERR "text for stderr\n";) oder in eine Datei umleiten.
Last edited: 2015-12-08 23:59:27 +0100 (CET)
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Variablen werden nicht gesetzt