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: