[Perl] - Eine leere Textdatei erstellen - Druckversion +- Joopi (https://forum.hermann-splitthoff.de) +-- Forum: Wissenswertes (https://forum.hermann-splitthoff.de/forumdisplay.php?fid=1) +--- Forum: Programmieren (https://forum.hermann-splitthoff.de/forumdisplay.php?fid=6) +--- Thema: [Perl] - Eine leere Textdatei erstellen (/showthread.php?tid=1330) |
Eine leere Textdatei erstellen - Joopi - 16-11-2024 Wie wird in Perl eine leere Textdatei erstellt? Code: my $datei = "leere_datei.txt"; Erklärung: Code: open(my $fh, '>', $datei): Öffnet die Datei $datei im Schreibmodus (>). Wenn die Datei nicht existiert, wird sie erstellt. Wenn die Datei existiert, wird ihr Inhalt gelöscht. Code: close($fh): Schließt den Datei-Handle, um sicherzustellen, dass die Datei korrekt gespeichert wird. or die "...": Gibt eine Fehlermeldung aus und beendet das Skript, falls das Öffnen der Datei fehlschlägt (z. B. aufgrund von fehlenden Schreibrechten). Alternative Methode: Mit touch Falls du das Modul File::Touch verwenden möchtest, kannst du eine leere Datei ähnlich wie mit dem Linux-Befehl touch erstellen: Code: use File::Touch; Installation von File::Touch: Falls das Modul noch nicht installiert ist, kannst du es über CPAN installieren: Code: cpan File::Touch |