Druckbare Zeichen in Leerzeichen verwandeln
Von: Fr@nk Stef@ni (fs@despammed.com) [Profil]
Datum: 20.07.2009 13:07
Message-ID: <7cj1b3F27l73fU3@mid.individual.net>
Newsgroup: de.comp.os.unix.shell
Datum: 20.07.2009 13:07
Message-ID: <7cj1b3F27l73fU3@mid.individual.net>
Newsgroup: de.comp.os.unix.shell
[tr (GNU coreutils) 6.12 / OpenSuSE-11.1] Hallo zusammen, die Mengenangabe "[:print:]" unter ignoriert Umlaute, warum? In meinem Beispiel sollten alle druckbaren (am Terminal sichtbaren?!) Zeichen zwecks harter Formatierung durch Leerzeichen ersetzt werden: x="hallo hugo,/ß}äöu79845" echo "$x" | tr /[:print:]/ \ \ ß äö Kann mir jemand erklären, wie's geht? Skriptfähige Alternativen sind natürlich auch willkommen - angenehme Überraschungen und neue Erkenntnisse sind in dieser NG ja üblich :-) Viele Grüße aus den Alpen, Frank[ Auf dieses Posting antworten ]
Antworten
- Marcel Bruinsma (20.07.2009 18:58)
- Sven Mascheck (20.07.2009 19:09)
- Juergen Ilse (20.07.2009 22:01)
- Alles wird gut (20.07.2009 22:54)
- Juergen P. Meier (21.07.2009 06:24)
- Helmut Hullen (21.07.2009 07:40)
- Juergen P. Meier (21.07.2009 20:39)
- Juergen Ilse (21.07.2009 21:42)
- Alles wird gut (21.07.2009 22:25)
- Juergen Ilse (21.07.2009 22:55)
- Heike C. Zimmerer (21.07.2009 23:07)
- Juergen Ilse (22.07.2009 08:32)
- Helmut Hullen (21.07.2009 07:44)
