Mailinglist Archive: opensuse-de (6956 mails)
| < Previous | Next > |
Re: Verzeichnis greppen
- From: Matthias Kleine <kleine_matthias@xxxxxx>
- Date: Thu, 1 Nov 2001 21:05:31 +0100
- Message-id: <20011101200224.BA7F8E6426@xxxxxxxxxxxx>
Am Donnerstag, 1. November 2001 20:22 schrieb Thomas Hofer:
Na ich bitte Dich, wir können doch mit Regular Expressions umgehen:
$ echo blöd > file1.txt
$ echo bl\ö\;d > file2.txt
$ egrep -Hrn '(ö)|(ö)' *
file1.txt:1:blöd
file2.txt:1:blöd
- Matthias
--
LPI Level 1 Certified
http://www.selflinux.de
Matthias Kleine wrote (Donnerstag, 1. November 2001 19:19):
"Heinz W. Pahlke" wrote:
ich sitze immer noch an dem Problem, Verzeichnisse mit txt-, html-
und aw-Dateien sinnvoll greppen zu wollen.
Nach dem Studium diverser manpages bin ich zwar ein gutes Stueck
weiter gekommen, aber nutzbare Ergebnisse habe ich noch nicht.
find . -type f -name '*.html' -exec lynx -dump {} \; | grep -H
Suchwort
Uff! Entweder ich verstehe das Problem nicht, oder die Lösung lautet
grep -Hr Suchwort * (minimal)
grep -Hirn Suchwort * (erweitert)
tee mist.html >/dev/null <<EOF
<html>
<body>
<p> Blöd gelaufen </p>
</body>
</html>
EOF
grep -Hirn "Blöd" mist.html || echo davon hab ich noch nie was gehört...
lynx -dump mist.html | grep -n "Blöd" && echo da ist ja doch was!
Na ich bitte Dich, wir können doch mit Regular Expressions umgehen:
$ echo blöd > file1.txt
$ echo bl\ö\;d > file2.txt
$ egrep -Hrn '(ö)|(ö)' *
file1.txt:1:blöd
file2.txt:1:blöd
- Matthias
--
LPI Level 1 Certified
http://www.selflinux.de
| < Previous | Next > |