Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260

    [SCRIPT BASH] Analisi stringhe

    Ciao a tutti e buone feste...

    allora andiamo subito al dunque....

    dentro un normale file di testo (è il log dei messaggi di unix) ho bisogno di vedere se compare una certa riga...
    la riga è la seguente data alla variabile "inswifi":

    inswifi="usbcore: registered new driver rt73"

    e con:

    esito=$(cat $file_sistem_log | grep $inswifi)

    voglio avere dentro a "esito" la riga in questione.
    Se "esito" è vuota significa che non ha trovato nel file di log la riga.
    Il mio problema è che mi da errore come faccio io...

    infatti per ogni parola dentro la stringa (tranne "usbcore:" ... puo' essere che diano fastidio in due punti???) mi da:

    grep: registered: No such file or directory
    grep: new: No such file or directory
    grep: driver: No such file or directory
    grep: rt73: No such file or directory


    spero di essermi spiegato...

    grazie

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,254

    Re: [SCRIPT BASH] Analisi stringhe

    Originariamente inviato da jeangr
    grep: registered: No such file or directory
    grep: new: No such file or directory
    grep: driver: No such file or directory
    grep: rt73: No such file or directory
    esito=$(cat $file_sistem_log | grep "$inswifi")
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260
    grazie 1000 funziona!!

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.