Auf Grund eines Bugs in latex2html ging das 9. Kapitel bei der Konvertierung verloren. Wir stellen es hier vorerst dem interessierten Leser zur Verfuegung, bis wir die Zeit haben dem Fehler genauer auf den Grund zu gehen.
In diesem Kapitel gehen wir auf die Möglichkeiten zur Ein- und Ausgabe in
Ruby ein, die über die Konsole oder Dateien abgewickelt werden können.
Ruby stellt zwei Gruppen von Methoden für die Bearbeitung
von Dateien zur Verfügung. Die im Kernel-Modul integrierten
Methoden arbeiten auf der Standardeingabe bzw. -ausgabe oder
auf den in der Kommandozeile übergebenen Dateien. Die Methoden
der Klasse IO arbeiten auf beliebigen Ein- und Ausgabeobjekten,
wie Dateien oder Sockets (siehe Abschnitt 19.5).
Mit der Klasse Dir können Verzeichnisse manipuliert werden.