PDA

Visualizza la versione completa : Aiuto con espressione regolare


Anuelicon
05-02-2007, 12:50
Ragazzi mi serve un aiuto sulle espressioni regolare in shell unix.

Ho due script che si avviano a determinati orari, devono processare i file all'interno di una directory...perņ disciminandoli in base al nome, in pratica sono tutti file del tipo:

xxxxx_xx_xxxxxxxxxx_ltcom.trn

i primi 5 numeri sono del tipo 3353? ...č proprio qui che devo agire, devo assegnare ad uno script tutti quelli che cominciano per 33535, 33536, 33537 e all'altro quelli che cominciano per 33538, 33539

Una cosa del tipo 3353[567]_[0-9]_[0-9]_ltcom.trn per uno e
3353[89]_[0-9]_[0-9]_ltcom.trn per l'altro
Potrebbe andare bene ???
Grazie infinite per l'aiuto

vortex87
05-02-2007, 13:01
Non credo si possano usare le parentesi quadre in questo modo, perņ puoi usare le graffe indicando tutti i valori che devono assumere, separati da virgole.

Es: 3353{5,6,7}_*_*_ltcom.trn



Forse :stordita:

Loading