Comment puis-je effectuer un appel récursif de recherche d'annuaire pour des chaînes de caractères dans des fichiers de UNIX TRU64 de l'environnement?

Malheureusement, à cause des limites de notre Unix Tru64 de l'environnement, je suis incapable d'utiliser la commande GREP-r commutateur pour effectuer ma recherche de chaînes de caractères dans les fichiers entre plusieurs répertoires et sous répertoires.

Idéalement, je voudrais passer deux paramètres. Le premier sera le répertoire que je veux faire de ma recherche est de commencer. Le second est un fichier contenant une liste de toutes les chaînes de caractères à rechercher. Cette liste sera composée de différentes chemin d'accès au répertoire de noms et inclure des caractères spéciaux:

ie:

/aaa/bbb/ccc

/eee/dddd/ggggggg/

etc..

Le but de cet exercice est d'identifier tous les scripts shell qui peut avoir de spécifique codé en dur noms de chemin d'accès identifiés dans ma liste.

Il y a un exemple que j'ai trouvé au cours de mes enquêtes, qui vient peut-être proche, mais je ne suis pas sûr de savoir comment personnaliser pour accepter un fichier d'arguments de chaîne:

par exemple: trouver etb -exec grep test {} \;

où " etb "est le répertoire et "test", une codés en dur chaîne à rechercher.