Donnerstag, 11. Dezember 2008
PR2 - "Ausschneiden" einer Spalte
Schreiben Sie ein Java-Programm cut
, welches eine Spalte in der Eingabe ausschneidet
, d.h. nur diese Spalte ausgibt. Spalten sind durch Leerzeichen getrennte Strings. Eine Spalte kann auch leer sein (2 Leerzeichen unmittelbar hintereinander). Kommt in einer Zeile keine gesuchte Spalte vor, so ist eine Leerzeile auszugeben.
Aufruf:
java Cut [-h|-o out] spalte [datei...]
-h ... Hilfe
-o out ... Ausgabe in Datei out
spalte ... Nummer der Spalte (beginnend mit 1)
datei… ... optional mehrere Dateien, keine Datei –> stdin
Beispiel
Eingabe (z.B. test.txt
):
eins zwei drei vier fünf
eins zwei drei
eins zwei
eins
eins zwei drei vier fünf
eins zwei drei vier fünf
zwei drei
drei
Aufruf: java Cut 3 test.txt
drei
drei
drei
drei
drei
drei
Aufruf: java Cut 1 test.txt
eins
eins
eins
eins
eins
eins
Abonnieren Posts [Atom]
Kommentar veröffentlichen