Rechercher une sous chaîne dans une chaîne de caractères en Shell (Bash)
1 | expr index $chaine $souschaine |
Retourne la valeur numérique correspondant à la position de la sous chaîne contenu dans chaîne. Retourne la valeur 0 si rien n’est trouvé.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | # EXEMPLE var=asterix expr index $var a # Retourne 1 expr index $var s # Retourne 2 find=a expr index $var $find # Retourne 1 find=r expr index $var $find # Retourne 5 find=rix expr index $var $find # Retourne 5 find=momo expr index $var $find # Retourne 0 |