linux user group brescia

immagine del castello

Archivio della mailing list

[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