Commande afficher nom fichier

bonjour,
je voudrais par le biai d'une commande unix afficher uniquement le nom des fichiers d'une arborescence.
La commande find permet bien d'afficher les fichier "./rep" "./rep/fichier" le probleme c'est que je desire recupéré uniquement le nom fichier

merci d'avance
--
Flox

8 réponses

  1. Modérateur
    find /rep -type f -exec basename {} \;
    lami20j
    1. Modérateur
      Essaie
      find /rep -type f
      lami20j

      P.S. Si j'ai bien compris tu ne veux pas les répertoires
      1. Modérateur
        Je ne comprends pas exactement ce que tu veux.

        lami20j
        1. derniere petite question la commande donnée ramene uniquement le nom du fichier, comment avoir le chemin avec le nom du fichier.

          exemple
          find
          ./rep
          ./rep/fichier1

          commande rechercheé
          ./rep/fichier1
          1. non en fait je desirerait parcourir un repertoire contenant de multiple sous repertoire que je ne connait pas forcement.

            en csh
            foreach list (find)
            actions
            end

            le probleme c que find affiche egalement le nom du repertoire dans la liste donc sa bloque.