RaSca scrisse in data 27/01/2012 12:50:
> Così a me va:
>
> seq 1 1000 > sequenza
> cat sequenza | egrep "(^[2-9][3-9]$)|(^1[0-9][0-3]$)"
>
> li estrae da 23 a 193, puoi metterci anche lo 0 iniziale...
>   
no, 30 ad esempio non lo estrae. La RE giusta (credo :-)) in questo caso
dovrebbe essere:
([0]?([2][3-9]|[3-9][0-9]))|([1][9][0-3]|[1][0-8][0-9])

(a me dei ^ o $ non importa perché ho già precedentemente dei
delimitatori dove andare a ricercare)

In effetti avevo visto anch'io che bastava metterla fra virgolette e
darla in pasto a egrep.

Rispondendo anche a Walter non sono sempre a 3 cifre. L'unica cosa che
conosco è il range, il resto me lo devo trovare io.

Grazie mille a tutti comunque se a qualcuno venisse in mente un modo
diverso...

Piviul





-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[email protected] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [email protected]

To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Rispondere a