9.6 Dateien und Verzeichnisse

Die Klasse File definiert eine ganze Reihe von Klassenmethoden zur Arbeit mit Dateien als Einträgen in einem Dateisystem: Methoden zum Prüfen der Größe oder Existenz über einen Dateinamen, oder zum Beispiel Methoden zum Abtrennen eines Dateinamens vom Verzeichnisnamen. Dabei handelt es sich um Klassenmethoden, die nicht mit File-Objekten arbeiten – stattdessen werden Dateinamen als Strings angegeben. Genauso definiert die Klasse Dir Klassenmethoden für die Arbeit mit Dateinamen und das Lesen von Dateinamen aus Verzeichnissen. Die folgenden Unterabschnitte zeigen unter anderem das:

  • Arbeiten mit Datei- und Verzeichnisnamen,

  • Auflisten von Verzeichnisinhalten,

  • Prüfen von Dateien auf Typ, Größe, Änderungszeit und andere Attribute ...

Get Die Programmiersprache Ruby 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.