tail (dt.: Schwanz) gibt die letzten Zeilen einer Datei (oder der StandardEingabe) aus.

/!\ tail -f logfile würde die Datei 1:1 ausgeben - d.h. wenn die Datei Escape-Sequenzen für das benutzte Terminal enthält, werden diese ausgeführt, was leicht missbraucht werden kann. Deshalb ist es besser, less zu benutzen, das nicht-darstellbare Zeichen umwandelt.

Das "Gegenteil" von tail ist head.

Tipps und Tricks

Soll eine Log-Datei "beobachtet" werden, so bietet sich an: {{{tail --retry -f /var/log/mysql.err }}} Dann werden alle "neuen" Meldungen sofort ausgegeben.

tail (zuletzt geändert am 2007-12-23 22:45:18 durch localhost)