• # Avec sed

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

    Une ligne de sed

    sed -ne '/^TIMESTAMP 12\/31\/2007/q;p'

    Pour l'explication :
    - /pattern/q va exécuter la command q (quitter) si la ligne correspond au pattern.
    - p afficher la ligne.

    Dans cet ordre, on ne va pas afficher la ligne qui correspond au pattern, mais si on inverse les deux commandes :
    sed -ne 'p;/^TIMESTAMP 12\/31\/2007/q'
    On imprimer avant de quitter donc on affichera la ligne.

    Etienne