> > Beim durchsehen der Daten habe ich, zuf�llig, nichtdruckbare > > zeichen gefunden. ^H\^I ... Die habe da nix drin zu suchen. Die > > muss ich finden. > > Also bleiben wir mal bei den zweien: ^H und ^I. Das w�re dann in > einer Variablen: > > regex=\[$'\x08'$'\c09'\] > > oder, wenn du es un�bersichtlich m�chtest: > > regex=" " > > Was dein Newsreader hier anzeigt, wei� ich nicht; im Emacs habe > ich C-q C-h C-Q C-i getippt, was die beiden Zeichen erzeugt. ^I > ist �brigens ein TAB und ^H ein Backspace. Nat�rlich brauchst du > die Variable nicht und kannst im Folgenden den rechten Teil des > Ausdrucks stattdessen tippen. > > Wenn die sie finden und anzeigen m�chteset, w�re (alles > ungetestet): > > grep "$regex" filename > > (die Anf�hrungszeichen sind nicht unbedingt erforderlich) > > Wenn du sie l�schen willst, w�re > > sed "s/$regex//g" > > passender. > > > Was ich brauche ist nur die Zeilennummer der entschrechenden > > datei. > > Ich sollte vorher alles lesen. Das w�re dann: > > grep -nq "$regex" filename
Hallo Heike, du hast mich genau falschherrum verstanden. das ^I und ^H habe ich durch zufall gefunden. Das in der textdate zu suchen ist kein problem. Aber vieleicht ist ja auch noch ein ^G drinn, oder ein 0x207 oder sonst irgend etwas, was nicht zum Text geh�rt. diese Zeichen will ich finden. Ich kenne sie aber nicht. Das einzige was ich kenne ist das was ich NICHT finden will, n�mlich die ascii-zeichen. -- cu Roland Kruggel �mailto: [EMAIL PROTECTED] System: Intel 3.2Ghz, Debian sid, 2.6.7, KDE 3.3.2

