Luca wrote:
non riesco a capire perché non funziona questa espressione regolare
semplice. Devo trovare tutti i file che NON contengono il carattere "-".
ls -l | egrep '[^-]'
I risultati comprendono anche nomi con -.
infatti, tu gli stai dicendo di ritornarti stringhe che contengano
almeno un carattere diverso da '-'
Prova i seguenti esempi:
$ echo "---" | egrep '[^-]'
$ echo "-a--" | egrep '[^-]'
-a--
l'istruzione corretta è:
$ ls -l | egrep '^[^-]*$'
Ciao
Davide
--
Dizionari: http://linguistico.sourceforge.net/wiki
Esci dall'illegalità: utilizza OpenOffice.org:
http://linguistico.sf.net/wiki/doku.php?id=UsaOOo
Non autorizzo la memorizzazione del mio indirizzo su outlook
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org
To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org