Některé implementace tail mít k tomu možnost; zde je popis z manuálové stránky pro GNU tail:
-F
stejně jako--follow=name --retry
-f,--follow[={jméno |deskriptor }]
výstup připojených dat, jak soubor roste;-f,--followa--follow=descriptorjsou ekvivalentní
--retry
neustále se pokoušet otevřít soubor, i když je nebo se stane nepřístupným; užitečné při sledování podle názvu, tj. s--follow=name
Protože tato možnost není specifikována POSIXem, nemůžete se na ni spolehnout všude. Některé známé implementace:
- GNU - má
-Fjak je popsáno výše - Mac OS X , FreeBSD a NetBSD - mají podobné
-Fmožnost se stejným účinkem - OpenBSD -
-fstačí (pokud je soubor nahrazen (tj. změní se číslo inodu), tail soubor znovu otevře a bude pokračovat) - Solaris - žádný ekvivalent
- Busybox -
-Fje k dispozici v posledních verzích, ale musí být zkompilován sENABLE_FEATURE_FANCY_TAIL(ve výchozím nastavení není zkompilován)
Alternativou je tail -F příkaz.
-F volba implikuje --follow=name s --retry možnost, takže tail sleduje váš soubor, i když byl smazán a znovu vytvořen.
less obslužný program by mohl být alternativou pro tail -F .
Bude muset být spuštěn následovně:less --follow-name filename.log a stiskněte Shift + F .
Získáte stejné výsledky jako tail -F .