Vous devez avoir des privilèges de lecture sur les fichiers dans lesquels vous effectuerez la recherche. Si vous les avez, utilisez simplement
grep -r "foo" /home/thisuser/bar/baz/*
pour rechercher dans un certain dossier ou
grep "foo" /home/thisuser/bar/baz/somefile.txt
si vous avez besoin de rechercher dans un fichier spécifique, dans ce cas "unfichier.txt". Fondamentalement, la syntaxe est
grep [options] [searched string] [path]
// -r is an option which states that it will use recursive search
D'autres options utiles sont "-n" pour montrer sur quelle ligne dans quel fichier se trouve la chaîne, "-i" pour ignorer la casse, "-s" pour supprimer certains messages comme "can't read file" ou "not found" et "-I" pour ignorer les fichiers binaires.
Si vous utilisez
grep -rnisI "foo" /home/thisuser/bar/baz/*
vous saurez exactement où chercher.