From: Elke Wilkeit (ewi--@t-online.de)
Date: Wed Dec 31 2003 - 08:41:05 CET
hei joern,
> in den dateien befinden sich zeichen unterschiedlicher
> zeichensätze und sonderzeichen. alle zeichen bis auf
> [A-Z][a-z][0-9] sollen alle zeichen entfernt werden.
>
> jemand eine idee?
sollen die zeichen denn wirklich *weg*?
dann so:
for i in `ls`; do cat ${i} |tr -d "ÄÖÜäöüߧ$%/()=?*+~#:_,.\-][&">${i}; done
in dem verzeichnis ausf"uhren, in dem nur diese dateien liegen. leg
dir aber vorher ein backup von dem verzeichnis an.
die liste der zeichen die mit tr -d geloescht werden, kannst
du anpassen, manche zeichen, z.b. das -, m"ussen maskiert werden
(daher \-) damit sie nicht interpretiert werden. siehe auch
man tr oder man regexp
gru"s, elke.
This archive was generated by hypermail 2.1.7 : Wed Dec 31 2003 - 07:39:05 CET