Perl Verzeichnisoperationen
Im Folgenden sind einige Standardfunktionen für Verzeichnisoperationen aufgeführt:
opendir DIRHANDLE, EXPR # 打开目录 readdir DIRHANDLE # 读取目录 rewinddir DIRHANDLE # 定位指针到开头 telldir DIRHANDLE # 返回目录的当前位置 seekdir DIRHANDLE, POS # 定位指定到目录的 POS 位置 closedir DIRHANDLE # 关闭目录
Alle Dateien anzeigen
Alle Dateien im Verzeichnis anzeigen. Das folgende Beispiel verwendet den glob-Operator, wie unten gezeigt:
Beispiel
Das folgende Beispiel kann alle Dateien im aktuellen Verzeichnis auflisten:
Beispiel
Wenn Sie alle Dateien anzeigen möchten, die mit .c im Verzeichnis /tmp enden, können Sie den folgenden Code verwenden:
Beispiel
Ein neues Verzeichnis erstellen
Wir können diemkdir-Funktion verwenden, um ein neues Verzeichnis zu erstellen. Vor der Ausführung benötigen Sie ausreichende Berechtigungen, um das Verzeichnis zu erstellen:
Beispiel
Ein Verzeichnis löschen
Wir können diermdir-Funktion verwenden, um ein Verzeichnis zu löschen. Für diesen Vorgang sind ausreichende Berechtigungen erforderlich. Darüber hinaus muss das zu löschende Verzeichnis ein leeres Verzeichnis sein:
Beispiel
Verzeichnis wechseln
Wir können diechdir-Funktion verwenden, um das aktuelle Verzeichnis zu wechseln. Zum Ausführen dieses Vorgangs sind ausreichende Berechtigungen erforderlich. Beispiel:
Beispiel
Beim Ausführen des obigen Programms lautet das Ausgabeergebnis:
你现在所在的目录为 /homeWeitere Erweiterungen