Script: ecrire les noms des sous repertoires dans un fichier

Script: ecrire les noms des sous repertoires dans un fichier - Shell/Batch - Programmation

Marsh Posté le 23-11-2006 à 11:02:34    

Bonjour,
 
Je veux un script qui me parcour les sous repertoires d'un repertoire et m'ecrit leurs noms dans un fichier que je cré dans le script.
 
j'ai essayé pour pârcourir  
 
for REP in `find -type d` ; do
 
echo $REP
 
done
 
mais ca me donne mm les sous repertoires des sous repertoires de mon repertoire courant.
Je veux uniquement les ss repertoires de mon rep courant et surtout Ecrire les noms dans un fichier txt
 
Merci d'avance
 

Reply

Marsh Posté le 23-11-2006 à 11:02:34   

Reply

Marsh Posté le 23-11-2006 à 14:16:20    

Bon j'ai trouvé la reponse
 :)  
for REP in $(find -maxdepth 1 -type d)
do
basename $REP > fichier.txt
done

Reply

Marsh Posté le 23-11-2006 à 23:38:18    

La boucle for, les backquotes et le echo ne servent absolument a rien.

find -maxdepth 1 -type d -exec basename {} \;


Message édité par matafan le 23-11-2006 à 23:39:58
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed