Usando cabeza y cola -f

Usando cabeza y cola -f

Los archivos de registro que se extienden al final se pueden leer en vivo usando tail -fel comando

¿Hay alguna forma de hacer lo mismo con un registro que se agrega al principio?

La página de manual headno ayuda.

Respuesta1

TomH tiene razón y, además, ¿cómo debería generar los cambios? Sin embargo, si lo único que busca es una vista actualizada continuamente de las primeras n líneas, intente

watch head file.txt

o

watch -n 1 -d head file.txt

Respuesta2

Bueno, no puedes "añadir al principio" de un archivo. La única forma de lograr ese efecto sería reescribir todo el archivo, pero a menos que se haga una coincidencia de texto, headno habría forma de saber qué había sucedido.

Es fácil porque tailsimplemente realiza un seguimiento de la posición hasta la que leyó y luego sigue intentando leer más bytes más allá de esa posición.

información relacionada