Kapitel 2. Standardausgabe

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Keine Software ist etwas wert, wenn es nicht irgendeine Art von Ausgabe gibt, aber die Ein- und Ausgabe war lange Zeit einer der unangenehmeren Bereiche der Computertechnik. Wenn du ein alter Hase bist, erinnerst du dich an die Zeit, als die meiste Arbeit beim Ausführen eines Programms darin bestand, die Ein- und Ausgabe des Programms einzurichten. Einige der Probleme sind verschwunden; zum Beispiel brauchst du keine Bediener mehr, um Bänder in ein Bandlaufwerk einzulegen (zumindest nicht auf einem Laptop oder Desktop-System, das wir gesehen haben). Aber viele der Schwierigkeiten gibt es immer noch.

Ein Problem ist, dass es viele verschiedene Arten von Ausgaben gibt. Etwas auf den Bildschirm zu schreiben ist etwas anderes als etwas in eine Datei zu schreiben - zumindest scheint es anders zu sein. Etwas in eine Datei zu schreiben, ist auch etwas anderes, als es auf ein Band, in einen Flash-Speicher oder auf ein anderes Gerät zu schreiben. Und was ist, wenn du die Ausgabe eines Programms direkt in ein anderes Programm übernehmen willst? Müssen Softwareentwickler/innen Code für alle möglichen Ausgabegeräte schreiben, auch für solche, die noch gar nicht erfunden wurden? Das ist sicherlich lästig. Sollen die Nutzer/innen wissen, wie sie die Programme, die sie ausführen wollen, mit verschiedenen Geräten verbinden können? Das ...

Get bash Kochbuch, 2. Auflage 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.