Oui effectivement ça marche, ça permet de "remonter" le temps dans un fichier de log, on commence par la fin du fichier et on remonte sur le début.
c'est aussi utile pour gérer une "pile" dans un fichier.
et pour plus de détail:
https://en.wikipedia.org/wiki/Tac_%28Unix%29