Anlegen und Entfernen von Verzeichnissen

Mithilfe der Funktion mkdir lassen sich innerhalb eines existierenden Verzeichnisses Unterverzeichnisse anlegen.

mkdir 'fred', 0755 or warn "Kann Verzeichnis fred nicht anlegen: $!";

Auch hier wird bei Erfolg wahr zurückgegeben und bei einem Fehlschlag die Variable $! gesetzt.

Das zweite Argument, 0755, steht hier für die Dateirechte, die das Verzeichnis zu Beginn erhalten soll.[343] Diese lassen sich aber jederzeit ändern. Entsprechend den Vorgaben für die Dateirechte unter Unix wird hier ein oktaler Wert verwendet. Dieser legt in Form von Gruppen zu je drei Bits fest, wer Dateien in dem Verzeichnis lesen oder schreiben darf und wer das Recht hat, es zu durchsuchen. Es ist also auch unter Windows oder MacPerl ...

Get Einführung in Perl, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.