grep est utilisé pour rechercher dans un fichier si une ligne correspond à une expression régulière donnée. Cependant, je suis confronté à la situation suivante : je souhaite écrire une expression régulière qui correspondra au nom de fichier lui-même (et non au contenu du fichier). Je l'exécuterai à partir du répertoire racine du système, afin de trouver tous les fichiers qui correspondent à l'expression régulière.
Par exemple, si je veux trouver tous les Visual Basic qui commencent par un "f" et se terminent par .frm, j'utiliserai l'expression régulière -
"f[[:alnum:]]*\.frm"
Est-ce que grep peut faire cela ? Si ce n'est pas le cas, existe-t-il un utilitaire qui me permettrait de le faire ?