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

Re: ls | grep



Am Samstag, 7. Januar 2006 14:45 schrieb Al Bogner:

> Ich vermute, dass mir der 1. Punkt noch Probleme machen wird.
>
> Ich habe noch immer nicht rausgefunden, warum die "Oder-Syntax" nur mit 1
> Zeichen funktioniert.
>
> find -maxdepth 1 ! -regex ".*_[cd|ef]$" -printf "%f\n"
> .
> a_1
> a_2
> a
> datei
> a_kb
> a_cd
> a_ef
>
> a_cd und a_ef sollten also nicht gelistet werden.


find -maxdepth 1 -type d ! -regex ".*[_cd|_ef]$" -printf "%f\n"
.
a_1
a_2
a
a_kb


Es bleibt also der Punkt. Kann man den ohne weitere Pipe entfernen?

Al



Reply to: