Réponses:
Certains systèmes ont tac, ce qui est un nom fantaisiste en arrière cat. Sans cela, vous pouvez toujours faire quelque chose comme
awk '{print NR ":" $0}' $file | sort -t: -k 1nr,1 | sed 's/^[0-9][0-9]*://'
cat -nest comme awk '{print NR,$0}', donc légèrement plus léger.
tacmanquent aussi parfois la version dérivé de BSD de cat(USG-aromatisée catn'a pas eu -v, -netc. Je pense que quelque chose a déclenché mon « vieux **** ».)
Je pense que less +Gc’est ce que vous recherchez: le fichier sera chargé à la fin et vous pourrez utiliser la flèche vers le haut (ou k) pour revenir en arrière. Dans l’afficheur, gvous amène au début du fichier et Gvous ramène à la fin. Et Ffera défiler jusqu'à la fin et essayez de continuer à lire, comme tail -f.
?est utilisé pour rechercher en arrière dans le fichier.
La taccommande est comme un "chat" inversé, si c'est ce que vous recherchez.
Si vous voulez juste voir un fichier en commençant par le bas, pourquoi n'utilisez-vous pas un éditeur ou "moins"?
Vous pouvez exécuter less, puis utiliser M-> (c'est la clé méta, généralement alt, et le '>' en même temps) pour aller au bas du fichier.
lessprend en charge le défilement.
>(sans méta ni ESC) et G.
Si vous écrivez un nagios, vérifiez que le module perl File :: ReadBackwards est utile