Faire un grep d'un caractère "|"

Résolu/Fermé
Volty - 26 mars 2009 à 12:53
Ritchi09 Messages postés 642 Date d'inscription samedi 28 juillet 2007 Statut Membre Dernière intervention 19 novembre 2010 - 26 mars 2009 à 14:31
Bonjour,

Je dois rechercher la présence d'un caractère pipe "|" ds un fichier (je les compte pour tester si res>0)

res=`grep -c '\|' $FIC`

seulement le caractère | est toujours interpreté ds mon script, malgré l'antislash

J'ai aussi essayé avec des combinaison de cotes/guillemets mais pas mieux.

des idées ?

Je vais sans doute finir par taper dans du awk mais j'aime pas buter comme ça sans touver de solution.
A voir également:

6 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
26 mars 2009 à 12:56
Salut,
grep -c '|'
devrait suffire, non ?
1