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
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
-
Modérateur
find /rep -type f -exec basename {} \;lami20j -
ModérateurSalut,
Si j'ai bien comprisls /rep
lami20j -
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.
-
genial !!!
merci bcp ça marche trop bien -
ModérateurDe rien :-))
Bonne continuation.
lami20j -
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 -
ModérateurJe ne comprends pas exactement ce que tu veux.
lami20j -
ModérateurEssaie
find /rep -type f
lami20j
P.S. Si j'ai bien compris tu ne veux pas les répertoires