Hallo!
Ich habe ein Problem mit dem UNIX-Textkommandos/-editoren CAT und SED.
Für eine Aufgabe habe ich eine Textdatei namens leonardo.txt.
Bei der Anzeige mittels
> cat leonardo.txt | more
werden leider Umlaute nicht dargestellt. Woran könnte das liegen?
Desweiteren soll ich nun erklären, welches Ergebnis das Kommando
> cat leonardo.txt | sed 's/ /\n/g' | more
ergibt.
Nach meinem "gefühltem Verständnis" werden dabei alle Leerzeichen durch Zeilenumbrüche ersetzt. Leider werden Leerzeichen durch den Buchstaben n ersetzt, der Zeilenumbruch funktioniert also nicht, weil der Backslash nicht eingefügt wird. Woran liegt das?
Ich habe ein Problem mit dem UNIX-Textkommandos/-editoren CAT und SED.
Für eine Aufgabe habe ich eine Textdatei namens leonardo.txt.
Bei der Anzeige mittels
> cat leonardo.txt | more
werden leider Umlaute nicht dargestellt. Woran könnte das liegen?
Desweiteren soll ich nun erklären, welches Ergebnis das Kommando
> cat leonardo.txt | sed 's/ /\n/g' | more
ergibt.
Nach meinem "gefühltem Verständnis" werden dabei alle Leerzeichen durch Zeilenumbrüche ersetzt. Leider werden Leerzeichen durch den Buchstaben n ersetzt, der Zeilenumbruch funktioniert also nicht, weil der Backslash nicht eingefügt wird. Woran liegt das?
FEHLER VERMEIDET MAN, INDEM MAN ERFAHRUNG SAMMELT. ERFAHRUNG SAMMELT MAN, INDEM MAN FEHLER MACHT.