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. 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.
      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. Modérateur
          Je ne comprends pas exactement ce que tu veux.

          lami20j
          1. Modérateur
            Essaie
            find /rep -type f
            lami20j

            P.S. Si j'ai bien compris tu ne veux pas les répertoires