extrait de nom de fichier à partir du chemin dans le shell csh — à partir de la liste de fichiers

Comment extraire le fichier dans le chemin; j'ai une liste de fichiers. Je suis en utilisant le shell csh, et awk, sed, perl installé.

/dfgfd/dfgdfg/filename

devrait me donner

nom de fichier

J'ai essayé basename:

    find $PROJDIR -name '*.c' -o -name '*.cc' -o -name '*.h'
 | xargs grep -l pattern | xargs basename

et il m'a donné le message d'erreur suivant:

basename: trop peu d'arguments
Essayez `basename --help " pour plus d'informations.

thx

InformationsquelleAutor vehomzzz | 2009-09-30