Retourner aux forums || Retourner au forum Programmation.shell
Programmation.shell : Signification grep "\."
Posté par milounix () le 12 mai 2007
0
Bonjour,qui peut m'expliquer la ligne de code suivant:
F=`echo $1 | grep "\." | wc -l`
echo $F
la valeur de $1 est : PP.TATA.TITI.TOTO
ce que je ne comprends pas c'est la signification de "\."
Merci
> Lire le message (4 commentaires, moyenne: 2).
Comme ça ... euh
Posté par
Sisyphe Plâtrier () le 12/05/2007 à 07:03. (lien). Évalué à 1.
Bonjour
Si $1 n'a pas pas vocation à faire plusieurs lignes,
F devrait contenir 0 ou bien 1 selon que $1 contient un point ou pas.
Spatrésutil.
Mes0,5cts
grep -c ?
Posté par
Pascal Terjan (Jabber id, page perso, ) le 12/05/2007 à 08:22. (lien). Évalué à 3.
Ca permet de ne garder que les lignes contenant un . (le \ est utile car sinon . veut dire "n'importe quel caractere").
Par contre grep a une option -c qui evite le "|wc -l".
-
[^]Re: grep -c ?
Posté par Matthieu C () le 12/05/2007 à 10:50. (lien). Évalué à 3.Au passage c'est une option gnu ou une option commune avec les autres grep (bsd, ...).
-
[^]Re: grep -c ?
-
Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.shell



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.