| Hallo, Gast |
Du musst dich registrieren bevor du auf unserer Seite Beiträge schreiben kannst.
|
| Foren-Statistiken |
» Mitglieder: 1
» Neuestes Mitglied: Joopi
» Foren-Themen: 533
» Foren-Beiträge: 766
Komplettstatistiken
|
| Benutzer Online |
Momentan sind 8 Benutzer online » 0 Mitglieder » 5 Gäste AhrefsBot, DotBot, bot
|
| Aktive Themen |
Monday - 02:00 CDT: Not a...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
Vor 5 Stunden
» Antworten: 0
» Ansichten: 6
|
Sunday - 14:00 CDT: Light...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
Gestern, 11:22
» Antworten: 0
» Ansichten: 7
|
Sunday - 09:00 CDT: Mist,...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
Gestern, 05:30
» Antworten: 0
» Ansichten: 10
|
Saturday - 18:00 CDT: Lig...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
Gestern, 03:27
» Antworten: 0
» Ansichten: 20
|
Saturday - 08:00 CDT: Not...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
25-10-2025, 05:22
» Antworten: 0
» Ansichten: 20
|
Friday - 20:00 CDT: Not a...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
25-10-2025, 05:02
» Antworten: 0
» Ansichten: 16
|
Friday - 12:00 CDT: Not a...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
24-10-2025, 08:42
» Antworten: 0
» Ansichten: 17
|
Thursday - 23:00 CDT: Not...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
24-10-2025, 07:30
» Antworten: 0
» Ansichten: 26
|
Thursday - 13:00 CDT: Not...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
23-10-2025, 09:32
» Antworten: 0
» Ansichten: 23
|
Thursday - 06:00 CDT: Not...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
23-10-2025, 02:09
» Antworten: 0
» Ansichten: 29
|
|
|
Eine leere Textdatei erstellen |
|
Geschrieben von: Joopi - 16-11-2024, 11:29 - Forum: Programmieren
- Keine Antworten
|
 |
Wie wird in Perl eine leere Textdatei erstellt?
Code: my $datei = "leere_datei.txt";
# Datei im Schreibmodus öffnen
open(my $fh, '>', $datei) or die "Kann die Datei nicht erstellen: $!";
# Datei schließen
close($fh);
print "Die Datei '$datei' wurde erstellt.\n";
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.
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;
my $datei = "leere_datei.txt";
touch($datei);
print "Die Datei '$datei' wurde erstellt.\n";
Installation von File::Touch:
Falls das Modul noch nicht installiert ist, kannst du es über CPAN installieren:
|
|
|
|