[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

AW: [Debian]: xterm und grep ueber ein binary?



jeder von Euch kennt bestimmt das Problem, dass ein versehentliches grep *
auch ein binary file erwischt, dass mit im Verzeichnis lag. In den meisten
Faellen wird dabei das xterm  etwas durcheinander gebracht. Haeufig kann
man mit einem "reset" aber die Sache wieder in den Griff kriegen. Nur
nicht immer. Es gibt Faelle, dann funktioniert ein Ctl-l nicht mehr nach
so einem grep. Wer weiss abhilfe?
>>>>>>>>>>>
entweder man ruft grep gleich auf nur ASCII Files, z.b. mit:
file * | awk '($(NF) == "text") { print substr($1, 1, length($1) -1); }' | xargs grep <suchpattern>
--> falls das Eintippen zum Problem wird kann man ja auch ein kleines Script schreiben

oder man schaut halt bloß die Namen an mit:
grep -l ...

wenn aber bereits alles verstellt ist, dann kann man:
- entweder das letzte Kommando blind wiederholen ( in der bash <Pfeil nach oben> und <ENTER> )
   --> mit ein bißchen Glück stellt dann der Binärmüll die Terminaleigenschaften wieder brauchbar
- oder man gibt (ebenfalls blind) ein: stty sane

Wenn's das auch nicht tut ....?!?!?

Andreas

------------------------------------------------------------
         _      Andreas Köhler
        / /\    Andreas.Koehler@pp-ulm.de
       / /  \   zur Zeit auch: Andreas.Koehler@vs.dasa.de
      /_/ /\ \    bzw.: Andreas.Koehler@informatik.tu-chemnitz.de
    _ \ \ \/ /
   / /\\ \  /   PP Systemhaus GmbH
  / /  \\ \ \   Magirusstraße 4
 /_/ /\ \\ \ \  89129 Langenau
 \ \ \/ / \_\/
  \ \  /        Fax:     0049 07345 9669-20
   \ \ \        Telefon: 0049 07345 9669-0
    \ \ \
     \_\/       http://www.pp-ulm.de
------------------------------------------------------------


------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <your_email_address>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     428


Reply to: