Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3784 connectés 

 


Dernière réponse
Sujet : afficher l'arboresence totale
isanaud merci tree fonctionne j'ai juste du installer le rpm  :whistle:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
isanaud merci tree fonctionne j'ai juste du installer le rpm  :whistle:
leto

% urpmq -i tree
Name        : tree
Version     : 1.5.0
Release     : 1mdk
Group       : File tools
Size        : 59922                        Architecture: i586
Source RPM  : tree-1.5.0-1mdk.src.rpm        Build Host: n4.mandrakesoft.com
Packager    : Per Ãyvind Karlsen <peroyvind@linux-mandrake.com>
URL         : http://mama.indstate.edu/users/ice/tree/
Summary     : A utility which displays a tree view of directory contents.
Description :
The tree utility recursively displays the contents of directories in a
tree-like format.  Tree is basically a UNIX port of the tree DOS
utility.
 
Install tree if you think it would be useful to view the contents of
specified directories in a tree-like format.

e_esprit

isanaud a écrit :

je dois me mettre à une nouvelle distrib et je souhaite avoir l'arboresence totale de la distribution
j'aimerais donc recupérer la totalité de l'arborescence dans un fichier un peu comme la commande tree de dos


Ben euh...
tree ? [:twixy]

memaster il faut faire un find recursif dans un script
isanaud je dois me mettre à une nouvelle distrib et je souhaite avoir l'arboresence totale de la distribution
j'aimerais donc recupérer la totalité de l'arborescence dans un fichier un peu comme la commande tree de dos
 
je ne vois pas comment faire
 
PS j'ai trouvé ca sous google mais ca ne fonctionne pas

Citation :


#!/bin/sh
dir=${1:-.}
cd ${dir};
pwd
find ${dir} -type d -print | \
     sort -f | \
     sed -e "s,^${dir},," \
         -e "/^$/d" \
         -e "s,[^/]*/\([^/]*\)$,\`-----\1," \
         -e "s,[^/]*/, |     ,g";


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)