Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    317

    Aiuto con espressione regolare

    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

  2. #2
    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.