[LugBS] find -regex
Nicola Gatta
nicola.gatta a gmail.com
Mer 14 Ott 2009 11:14:44 UTC
2009/10/14 Andrea Gelmini <andrea.gelmini a lugbs.linux.it>
> Il 14 ottobre 2009 12.38, marco ghidinelli <marcogh a linux.it> ha scritto:
> > dove sbaglio?
> non lo so, perché non hai scritto che cosa stai facendo
> comunque il punto di regex è che le regex vengono implicitamente ancorate
>
> se l'input è quello che dicevi, una soluzione è:
> find . -not -regex '^\./A1.*'
>
Ciao.
Questa soluzione presenta anche una riga contente la directory corrente (.)
Un'alternativa che non ha questo problema è:
find . -regextype posix-egrep -regex '.*./([^A]{1}|[A]{1}[^1]{1}).*'
Nicola
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lugbs.linux.it/pipermail/lug/attachments/20091014/885da246/attachment.html>
Maggiori informazioni sulla lista
Lug
|