Un file viene scaricato in sequenza da wget
.
Se comincio a decomprimerlo con cat myfile.tar.bz2 | tar -xj
, potrebbe decomprimere correttamente o non riuscire con "EOF imprevisto", a seconda di ciò che è più veloce.
Come "catare e seguire" un file, ovvero output del contenuto del file su stdout, ma non uscire su EOF, invece mantenere l'abbonamento a quel file e continuare a inviare nuove porzioni di dati, uscendo solo se il file è chiuso da scrittore e non riaperto entro N secondi.
Ho creato uno script cat_and_follow basato sulla risposta di @ arielCo che termina anche tail
quando il file non viene più aperto per la scrittura.
tail
funziona anche con file binari?
less +F
...
wget ... && tar xjvf ...
tail
comando con la sua opzione follow.