Search Next: Dateien erzeugen und löschen
Up: Variablen, Blöcke und Iteratoren
Previous: Variablen, Blöcke und Iteratoren
  Contents
  Index
Für das Arbeiten mit Verzeichnissen stellt die Klasse Dir unter
anderem die in Tabelle 10.1 aufgelisteten Methoden zur Verfügung. Eine
vollständige Übersicht findet sich in [ThHu01]
oder online auf [PickAxe].
Table:
Methoden für Verzeichnisse
Dir.getwd |
Pfad des aktuellen Verzeichnisses |
Dir.mkdir("bsp") |
Verzeichnis bsp anlegen |
Dir.rmdir("bsp") |
leeres Verzeichnis bsp löschen |
Dir[] |
Dateinamen mit Muster suchen |
Dir.entries |
alle Einträge eines Verzeichnisses |
Dir.foreach |
Iterator über alle Einträge |
Um zum Beispiel alle Dateien in einem Windows-Verzeichnis zu erhalten, kann man
files = Dir["C:/dir/*"] verwenden. Die Unix-Besonderheit
Tilde ~, die für das Startverzeichnis eines Benutzers steht,
kann mit "~".expand_path aufgelöst werden.
(C) 2002 by dpunkt.de, Armin Roehrl, Stefan Schmiedl, Clemens Wyss
2002-01-20