Mot contenant des caractères, sh

bernard -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
est ce que quelqu'un aurait une idée pour traduire en langage shell:

si l'élément contient la chaine de caractères "tou"?

merci
A voir également:

1 réponse

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

[tmpfs]$ A="toutou";B="joujou";C="tout a fait"

[tmpfs]$ for i in "$A" "$B" "$C"; do grep -q 'tou' <<<"$i"; if [ "$?" = 0 ]; then echo "La variable \"$i\" contient la chaine \"tou\""; fi; done
La variable "toutou" contient la chaine "tou"
La variable "tout a fait" contient la chaine "tou"

[tmpfs]$

;-))
0