• # Réponse alambiquée :

    Posté par . En réponse au message commande Cat avec un arret prècis. Évalué à 2.

    $ tail -n `echo $(($(wc -l fichier.txt | cut -f 1 -d ' ') - $(grep -n "TIMESTAMP 12/31/2007" fichier.txt | cut -f 1 -d ':') + 1))` fichier.txt

    Quelques explications :
    On recherche le nombre de lignes du fichier fichier.txt (wc -l) et on ne récupère que le nombre de ligne (cut -f 1 -d ' ').
    On y retranche le numéro de la ligne où l'on trouve le motif (grep -n "TIMESTAMP 12/31/2007" (là encore, on ne récupère que le numéro de la ligne, et pas tout le blabla qui s'en suit (cut -f 1 -d ':').
    On effectue la soustraction des deux grâce au echo $((A -B +1))
    Enfin, on appel tail -n resultat fichier.txt
    Voilà, j'espère que ceci répond à la question.
    Il y a probablement plus simple, mais au moins, cette commande fonctionne.