Bonjour,
Je cherche une commande unix qui teste l'existence d'une chaine de caracteres dans une autre chaine.
Cette commande existe -t-elle ? ou comment faire celà autrement ?
Exemple :
j'ai une variable qui contient une phrase et je veux savoir s'il y a un mot particulier dans cette phrase.
Toute idée sera appréciable. Merci.



J'ai oublié de préciser que j'utilisais Solaris.
Il se peut qu'il y aiit une autre option faisant la même chose sous Solaris.
A priori, voilà les options que j'ai :
NAME
grep - search a file for a pattern
SYNOPSIS
/usr/bin/grep [-bchilnsvw] limited-regular-expression
[filename...]
/usr/xpg4/bin/grep [-E | -F] [-c | -l | -q] [-bhinsvwx]
-e pattern_list... [-f pattern_file]... [file...]
/usr/xpg4/bin/grep [-E | -F] [-c | -l | -q] [-bhinsvwx]
[-e pattern_list...] -f pattern_file... [file...]
/usr/xpg4/bin/grep [-E | -F] [-c | -l | -q] [-bhinsvwx]
pattern [file...]