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]

