Am Dienstag, 30. November 2004 18:58 schrieb R�diger Noack:
Geht IMHO mit Shell-Pattern nicht. Wenn Du unbedingt _ein_ Suchmuster haben willst (warum eigentlich?)Mein Vorhaben scheint ziemlich simpel: Ich will alle Dateinamen treffen, die mit einen bestimmten String beginnen treffen, die aber zus�tzlich noch einen vorangestellten '.' haben k�nnen, also z.B. foo* und .foo*.
Wat mut dat mut ;-)
dann musst Du regex bem�hen, z. B. so:Ich sehe nicht ein, dass shell pattern das nicht k�nnen sollen. Ganz davon abgesehen passen die REs nicht:
[EMAIL PROTECTED]:~/tmp/t> touch foobar .foo
[EMAIL PROTECTED]:~/tmp/t> ls -a
. .. .foo foobar
[EMAIL PROTECTED]:~/tmp/t> ls -a | grep "^\.\?foo"
.foo
foobar
--------------------------- snip ---------------------------- [EMAIL PROTECTED]:~$ ls -a | grep "\.\?foo" afooc blafooc foob .foob --------------------------- snip ----------------------------
Aber ich m�chte auch nicht mit ls Namen ermitteln, dich ich an grep verf�ttere, um sie danach wieder vielleicht wieder ls zu �bergeben...
-- Gru� R�diger
--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

