Raku-Kurs / Objekte, Ein- und Ausgabe und Ausnahmen / Ein- und Ausgabe / Dateien und Verzeichnisse löschen / Exercises / Löschen Sie eine Datei
Lösung: Löschen Sie eine Datei
Hier ist eine mögliche Lösung der Aufgabe.
Code
spurt 'note.txt', 'temporary';
say 'note.txt'.IO.e;
unlink 'note.txt';
say 'note.txt'.IO.e;🦋 Du findest den Quellcode in der Datei delete-a-file.raku.
Ausgabe
True
FalseKommentare
spurtlegt die Datei an, die erste.e-Prüfung meldet alsoTrue.unlinklöscht sie. Die zweite.e-Prüfung meldet daraufhinFalse, weil die Datei verschwunden ist. Beachten Sie die Verwendung von.estatt.f: Die Typprüfung.fwürde auf einem nicht mehr vorhandenen Pfad werfen, während.eschlichtFalseantwortet.