Dieses Programm ist eine einfache Implementierung des Unix-Befehls cat in C++. Es liest eine oder mehrere Dateien und gibt deren Inhalt auf dem Terminal aus. Zusätzlich unterstützt es die Option -n, um die Zeilen zu nummerieren.
./programmname [Option(en)] [Dateien...]-n: Nummeriert die Ausgabezeile
- Inhalt einer Datei anzeigen
./programmname datei.txt
- Inhalt mehrerer Dateien anzeigen:
./programmname datei1.txt datei2.txt
- Inhalt mit Zeilennummern anzeigen:
./programmname -n datei.txt
- Von der Standardeingabe lesen und Zeilennummern hinzufügen:
./programmname -n
- Dateiausgabe: Gibt den Inhalt von Dateien auf dem Terminal aus.
- Zeilennummerierung: Mit der Option
-nwerden die Zeilen nummeriert und die Ausrichtung passt sich automatisch der Anzahl der Zeilen an. - Standardeingabe: Wenn keine Dateien angegeben sind, liest das Programm von der Standardeingabe (stdin).