Grazie!
Ora provo con il tuo metodo. Ma lo gzip mi comprimerebbe il file?
Io volevo leggere il file log che è compresso riga per riga. Modifico le righe e poi creo un nuovo file.
Ho trovato su internet che il
Codice: Seleziona tutto
while read -r line
do
...........
done < "$FILENAME"
dovrebbe leggere il file.
Inizialmente avevo messo l'output dello zcat in un nuovo file:
. E facevo il while su questo file e andava correttamente.
Il problema è che creo troppe copie e anche usando il comando rm lo script è troppo lento e non ottimale. Per questo ho sostituito $FILENAME con lo zcat del log per evitare di creare troppe copie.
Grazie ancora!