Nombre de ligne

Salut,

J’ai une chaîne de caractère longue et j’aimerais savoir le nombre total des lignes se trouvant dans cette chaîne
sans faire un grep sur “\n” ?
Le langage peut être bash ou perl.

Des solutions ?
merci

si tu veux te la péter devant les potes, genre je sais me servir d’awk:

mais il est plus indiqué d’utiliser wc

c’est une chaîne de caractère et pas un fichier !

elle est où cette chaîne de caractères ? tu ne peux pas la mettre dans un fichier ?

Et l’entrée standard, elle pue de la gueule ?

La chaîne de caractère est stockée dans une variable. Cette variable contient du code php.
Je veux détecter la fin de chaque ligne pour avoir le nombre total des lignes.

Qu’est-ce qui t’empêche d’enfourner le contenu de cette variable dans l’entrée standard de wc -l ?

Attention de ne pas enfourner trop violemment dans l’entrée de wc, il y a risque de casser de la faïence…

:text-yeahthat:

et si tu sais pas ce qu’est enfourner… bah il reste fr.wikibooks.org/wiki/Le_syst%C3 … es/sorties