Ich möchte ein Perl-Skript ausführen, um nur die Unterverzeichnisse in einem Verzeichnis zu finden. Ich möchte nicht das "." Und kehrte zurück.
Das Programm, das ich verwenden möchte, sieht so aus:
%Vor%Die Ausgabe von diesem hat jedoch das "." und "..". Wie schließe ich sie von der Liste aus?
Wenn Sie die Verzeichnisse in einem Array sammeln möchten:
%Vor%Wenn Sie wirklich nur die Verzeichnisse drucken möchten, können Sie Folgendes tun:
%Vor% File :: Slurp read_dir
schließt automatisch die speziellen Punktverzeichnisse (. und ..) aus.
für dich. Du musst sie nicht explizit loswerden. Es führt auch eine Überprüfung beim Öffnen Ihres Verzeichnisses durch:
Tags und Links perl