Mailinglist Archive: opensuse-de (5177 mails)

< Previous Next >
Re: find | grep
  • From: Thomas Hertweck <Thomas.Hertweck@xxxxxxxxxxxxxxxxxxxx>
  • Date: Tue, 24 Jun 2003 19:08:18 +0200
  • Message-id: <3EF88582.A4943C5F@xxxxxxxxxxxxxxxxxxxx>

Hmm, muss mal was fragen hier. Es ging darum, alle Dateien zu
finden, die ein "egal" im Dateinamen tragen und auf ".txt"
enden. Alle Loesungen, ausser meine, versuchen das mit grep
oder xargs usw. zu loesen. Ich verstehe diese Vorgehensweise
nicht. Ein einfaches

find pfad -iname "*egal*.txt" -print

tut es doch. Beispiel:

thertw@einstein:~> ll /tmp/
[...]
/tmp/dasistmirdochegaldatei.txt
/tmp/dasist mirdochegaldatei .txt
[...]
thertw@einstein:~> find /tmp -iname "*egal*.txt" -print 2> /dev/null
/tmp/dasistmirdochegaldatei.txt
/tmp/dasist mirdochegaldatei .txt
thertw@einstein:~>

Funktioniert doch, auch mit Leerzeichen. Oder war etwas
anderes gesucht? Dann habe ich die Frage nicht verstanden :-)
Oder haben die anderen Loesungen irgendwelche Vorteile?

Gruesse,
Thomson



< Previous Next >