Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2017
    Messaggi
    8

    Lettura file usando zcat

    Ciao a tutti,
    ho dei log in formato .gz e uso lo zcat per decomprimerli.
    Voglio leggere il file riga per riga e dopo aver fatto alcune modifiche alle righe creo un nuovo file.
    codice:
    while read -r line
        do
     ....modifiche su righe... 
    
    done <'zcat nome.log.data'
    Mi da il seguente errore sullo zcat: No such a file or directory
    Come posso fare?
    Grazie mille!

  2. #2
    provato col path assoluto?

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2017
    Messaggi
    8
    Quote Originariamente inviata da sacarde Visualizza il messaggio
    provato col path assoluto?
    Ciao! Ho provato con zcat $path/nome.log ma non funziona comunque!

  4. #4
    e che vedi (dentro il while) con: echo $path
    ?

    e' corretto?

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2017
    Messaggi
    8
    Quote Originariamente inviata da sacarde Visualizza il messaggio
    e che vedi (dentro il while) con: echo $path
    ?

    e' corretto?
    Il path che stampo e' corretto!
    Ma e' possibile che lo zcat mi stampi solo a video il file decompresso quando in realtà il file di per sé non c'è?

  6. #6
    il "cat" stampa riga per riga dal file allo standard-output

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2017
    Messaggi
    8
    Quote Originariamente inviata da sacarde Visualizza il messaggio
    il "cat" stampa riga per riga dal file allo standard-output
    Io vorrei fare
    codice:
    while read line
    Do ..mofifiche..
    Done< '$filename'
    Quindi con il cat non e' possibile?

  8. #8
    non ho detto questo...

    senza fare le modifiche funzionerebbe? la lettura riga per riga

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2017
    Messaggi
    8
    Quote Originariamente inviata da sacarde Visualizza il messaggio
    i ho detto questo...

    senza fare le modifiche funzionerebbe? la lettura riga per riga
    Si funziona

  10. #10
    allora il problema e' il "do"

    che cosa fa?

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.