Re: aiutino RE
> Oggetto: aiutino RE
>
> Ciao a tutti, dovrei costruire una espressione regolare da utilizzare da
> bash che definisca un range... ad esempio dovrei filtrare tutti i dati
> fra un certo numero x e y.
>
> Ad esempio tra 023 e 193.
>
> Una espressione regolare per questo dovrebbe essere:
>
> ([0]?([2][3-9]|[3-9][0-9]))|([1][9][0-3]|[1][0-8][0-9])
>
> Il problema è che grep da un errore. Qualcuno mi può aiutare?
>
> Altrimenti vi viene in mente un modo più semplice invece di usare le RE?
Un semplice confronto ?
if [ "$VAL" -gt 23 ] -a [ "$VAL" -lt 193]; then
### codice
fi
Reply to: