Ich möchte eine tail -fArt von Verhalten, das die gesamte Datei liest und sie dann weiter verfolgt, während sie geschrieben wird.
LÖSUNG
Basierend auf der von mir akzeptierten Antwort funktioniert Folgendes: tail -f -n +1 {filename}
Warum es funktioniert: Die -fOption "folgt" weiterhin der Datei und gibt neue Zeilen aus, wenn diese in die Datei geschrieben werden. Der -n +1Befehl tailzum Lesen der Datei beginnt in der ersten Zeile. Die Verwendung -n -10würde mit den letzten zehn Zeilen der Datei beginnen.
more fileNamewürde genau das tun
tail -f -n 100...muss die Datei vorab gelesen werden, um die Anzahl der Zeilen zu bestimmen, es sei denn, es ist klug genug, eine Obergrenze für die Zeilenanzahl basierend auf der Dateigröße zu ermitteln.
tail -f -n 10000000000000000000wohl alle Zeilen zeigen, oder? (vielleicht ist die 100000000000000000 ein bisschen viel: =))