Hallo!
Ich habe ein paar Probleme mit format und write in `Perl:
1. Sobald ich format verwende, um die Ausgabe in eine Datei zu formatieren, verlangt Perl beim Compilieren eine zusätzliche } ohne ein öffnendes Gegenstück. Ist das normal?
2.Zuerst habe ich ein Dateihandle geöffnet: open(OUT, ">test.txt");
Dann habe ich mit format OUT ein Format deklariert.
Alle Variablen, die ich in format OUT verwendet habe, sind auch initialisiert. Dann rufe ich write OUT auf, aber in der Ausgabedatei steht nichts.
Wenn ich mit dem Debugger drübergehe, so sind alle Variablen vor dem Aufruf von write definiert, aber nach dem nächsten Debug-Schritt schon nicht mehr.
Ich weiß nicht mehr, was ich noch machen soll und wäre dankbar für Hilfe!
TL
Ich habe ein paar Probleme mit format und write in `Perl:
1. Sobald ich format verwende, um die Ausgabe in eine Datei zu formatieren, verlangt Perl beim Compilieren eine zusätzliche } ohne ein öffnendes Gegenstück. Ist das normal?
2.Zuerst habe ich ein Dateihandle geöffnet: open(OUT, ">test.txt");
Dann habe ich mit format OUT ein Format deklariert.
Alle Variablen, die ich in format OUT verwendet habe, sind auch initialisiert. Dann rufe ich write OUT auf, aber in der Ausgabedatei steht nichts.
Wenn ich mit dem Debugger drübergehe, so sind alle Variablen vor dem Aufruf von write definiert, aber nach dem nächsten Debug-Schritt schon nicht mehr.
Ich weiß nicht mehr, was ich noch machen soll und wäre dankbar für Hilfe!
TL
Zuletzt bearbeitet: