less
scheint mir eine statische "Momentaufnahme" einer Textdatei zu geben.
Wenn die Datei anschließend hinzugefügt wird, wird durch Drücken von End(und möglicherweise auch einiger anderer Kombinationen) das "neue" Ende der Datei erneut geladen.
Normalerweise benutze ich tail -F
, aber bei starkem Gebrauch wird es unverantwortlich und unleserlich.
Auf ssh verwende ich auch buyobu, um das Passwort nur einmal einzugeben. Wenn jedoch einer der Bildschirme unverantwortlich wird, werden alle Bildschirme gesperrt. Und ich kann keinen Bildschirm mit ctrl+ coder ctrl+ töten d. Deshalb weiß ich nicht, wie ich Byoubu für all meine Bedürfnisse einsetzen kann.
Ich würde gerne etwas wie: sehen tail -F
, das effizient überspringt, was über der angegebenen Rate liegt (zB 4 Seiten pro 500 ms).
Ideal wäre es, zyklisch X-Seiten zu drucken und Y-Zeit zu überspringen und dann die letzten X-Textseiten zu drucken, aber nur die neuen.
Kennt jemand eine Werkzeug- oder Befehlskombination, um dies zu erreichen? Oder ich muss mein Skript oder Programm schreiben?
Schnelle aber Teillösung während "Schwanzfrost":
less
scheint mir eine statische "Momentaufnahme" einer Textdatei zu geben.
Wenn die Datei anschließend hinzugefügt wird, wird durch Drücken von End(und möglicherweise auch einiger anderer Kombinationen) das "neue" Ende der Datei erneut geladen.
Tipps zum Schreiben eines Skripts:
Erstellen Sie ein Skript, das sich an den letzten Versatz erinnert, schließen Sie sich höchstens 4x80 Zeilen von diesem Punkt an an, passen Sie den letzten Versatz an und warten Sie 500 ms.
Beispiel für das Zählen neuer Zeilenraten kann nützlich sein: Link