Quelques implémentations de tail avoir une option pour cela; voici la description de la page de manuel de GNU tail :
-F
identique à--follow=name --retry
-f,--follow[={nom |descripteur }]
sortie des données ajoutées au fur et à mesure que le fichier grandit ;-f,--follow, et--follow=descriptorsont équivalents
--retry
continuer à essayer d'ouvrir un fichier même lorsqu'il est ou devient inaccessible ; utile lorsque vous suivez par nom, c'est-à-dire avec--follow=name
Comme cette option n'est pas spécifiée par POSIX, vous ne pouvez pas en dépendre partout. Quelques implémentations connues :
- GNU - a
-Fcomme décrit ci-dessus - Mac OS X , FreeBSD et NetBSD - avoir un
-Fsimilaire option avec le même effet - OpenBSD -
-fest suffisant (si le fichier est remplacé (c'est-à-dire que le numéro d'inode change), tail rouvrira le fichier et continuera) - Solaris - pas d'équivalent
- Boîte occupée -
-Fest disponible dans les versions récentes, mais doit être compilé avecENABLE_FEATURE_FANCY_TAIL(il n'est pas compilé par défaut)
L'alternative est tail -F commande.
Le -F l'option implique --follow=name avec --retry Ainsi, tail surveille votre fichier même s'il a été supprimé et recréé.
Le less l'utilitaire pourrait être une alternative pour tail -F .
Il devra être exécuté comme suit :less --follow-name filename.log et appuyez sur Maj + F .
Cela vous donnera les mêmes résultats que tail -F .