Un archivo está siendo descargado secuencialmente por wget
.
Si empiezo a descomprimirlo cat myfile.tar.bz2 | tar -xj
, puede descomprimirlo correctamente o puede fallar con "EOF inesperado", dependiendo de lo que sea más rápido.
Cómo "catear y seguir" un archivo, es decir, enviar el contenido del archivo a stdout, pero no salir en EOF, en cambio, mantenerse suscrito a ese archivo y continuar enviando nuevas porciones de datos, saliendo solo si el archivo está cerrado por escritor y no se vuelve a abrir en N segundos.
He creado un script cat_and_follow basado en la respuesta de @ arielCo que también termina tail
cuando el archivo ya no se abre para escribir.
tail
funciona con archivos binarios también?
less +F
wget ... && tar xjvf ...
tail
comando con su opción de seguimiento.