Zeichensalat

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