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

Re: OT: bash - pattern matching



Pascal Volk <user@localhost.localdomain.org> writes:

> Am 30.11.2004 18:58 schrieb Rüdiger Noack:
>> 
>> Ja, für diesen speziellen Fall wäre das ok. Ich habe aber das Problem 
>> zum besseren Verständnis darauf heruntergebrochen. Ich möchte schon 
>> genau ein Muster formulieren, dass auf o.g. Anforderung matched.
>
> Suchst Du '{,.}'?
> ~/blahblub$ ls -l {,.}foo*
> -rw-r--r--  1 pvo pvo 0 2004-11-30 19:44 foo321
> -rw-r--r--  1 pvo pvo 0 2004-11-30 19:44 .foo456

| hcz@tazzelwurm:~$ ls {,.}mutt*
| ls: mutt*: No such file or directory
| .muttrc

Warum nicht find?  Damit gibt es eine saubere Lösung:


hcz@tazzelwurm:~$ mkdir x; cd x
hcz@tazzelwurm:~/x$ touch foo .foobar foolein .foochen dings .dingsbums

hcz@tazzelwurm:~/x$ find . -maxdepth 1 -regex '\./\.?foo.*'
./foo
./.foobar
./foolein
./.foochen
hcz@tazzelwurm:~/x$


Gruß,

 Heike



Reply to: