Forum Programmation.shell trouver un caractère "nouvelle page" avec grep

Posté par  .
Étiquettes : aucune
0
20
juin
2007
Bonjour,

J'ai besoin de retrouver dans un fichier le numero d'une ligne se terminant par ^L.

J'utilise grep -n, mais je n'arrive pas lui faire avaler ce caratère de fin de page....

Quand il voit ^L il pense bien sur à une expression régulière.

J'ai aussi essayé de trouvé les lignes se terminant par L avec l'expression régulière "L$" mais je n'obtiens aucun resultat, comme si grep ne voyait pas du tout le "^L".

Auriez vous une idée?

Merci
  • # question de contrôle ...

    Posté par  . Évalué à 6.

    question con : comment tu saisis ton '^L' ?

    si tu tapes le caractère '^' puis le caractère L, ça ne va pas marcher. Il faut faire :
    Ctrl + V puis Ctrl + L

    ça aide ?
  • # Et ça ?

    Posté par  (site web personnel) . Évalué à -1.

    Pas sûr d'avoir bien saisi la question mais...

    $ cat taiste.txt
    plap
    plep
    plip
    plop
    plup
    plyp
    coin_coin ^L
    pouet

    $ grep -n '\^L' taiste.txt
    7:coin_coin ^L


    C'est bon ou pas ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.