
1: .\" $Copyright: $ 2: .\" Copyright (c) 1996 - 2001 by Steve Baker 3: .\" All Rights reserved 4: .\" 5: .\" This software is provided as is without any express or implied 6: .\" warranties, including, without limitation, the implied warranties 7: .\" of merchantability and fitness for a particular purpose. 8: .\" 9: ... 10: .V= $Header: tree.1 1.4 1996 - 2001 $ 11: .TH TREE 1 "\*(V)" "Manuel du Programmeur UNIX" 12: .SH NOM 13: tree \- liste le contenu de r?rtoires sous forme d'arborescence 14: .SH SYNOPSIS 15: \fBtree\fP [ \fB-adfgilnopqstuxACDFNS\fP ] [ \fB-L\fP \fIniveau\fP [ \fB-R\fP ]] [ \fB-H\fP \fIbaseHREF\fP ] [ \fB-P\fP \fImotif\fP ] [ \fB-I\fP \fImotif\fP ] [ \fIrepertoire\fP ... ] 16: .br 17: .SH DESCRIPTION 18: \fITree\fP est un programme de listage r?rsif de r?rtoires qui produit 19: un listage des fichiers indent?n profondeur, qui est mis en couleurs ?a 20: mani? de \fIdircolors\fP si la variable d'environnement \fBLS_COLORS\fP 21: est activ?et que la sortie est un tty. Sans arguments, \fItree\fP liste 22: les fichiers contenus dans le r?rtoire courant. Lorsque des r?rtoires 23: sont donn?en argument, \fItree\fP liste tous les fichiers et/ou 24: r?rtoires trouv?dans les r?rtoires donn? chacun ?on tour. Apr?avoir affich?ous les fichiers et r?rtoires trouv? \fItree\fP renvoie 25: le nombre total de fichiers et/ou de r?rtoires list? 26: 27: Par d?ut, quand un lien symbolique est rencontr?la chemin auquel il 28: renvoie est affich?pr?le nom du lien sous la forme suivante\ : 29: 30: .br 31: 32: nom -> chemin-reel 33: .br 34: 35: Si l'on donne l'option `\fB-l\fP' et que le lien symbolique renvoie ?n 36: r?rtoire existant, \fItree\fP suivra le chemin du lien symbolique 37: comme s'il s'agissait d'un v?table r?rtoire. 38: 39: .br 40: 41: .SH OPTIONS 42: \fITree\fP comprend les commutateurs suivants en ligne de commande\ : 43: 44: .TP 45: .B --help 46: Donne en sortie un listage verbeux des options d'utilisation 47: .PP 48: .TP 49: .B --version 50: Sort la version de tree 51: .PP 52: .TP 53: .B --inodes 54: Affiche le num? d'inode du fichier ou du r?rtoire 55: .PP 56: .TP 57: .B --device 58: Affiche le num? de p?ph?que auquel le fichier ou le r?rtoire 59: appartient 60: .PP 61: .TP 62: .B --noreport 63: Omet d'afficher le compte des fichiers et r?rtoires ?a fin du listage 64: arborescent 65: .PP 66: .TP 67: .B --nolinks 68: D?ctive les hyperliens en sortie HTML 69: .PP 70: .TP 71: .B -a 72: Tous les fichiers sont affich? Par d?ut tree n'affiche pas les fichiers 73: cach?(ceux qui commencent par un point `.'). En aucun cas, tree n'affiche 74: les constructeurs de syst? de fichiers `.' (r?rtoire courant) et `..' 75: (r?rtoire parent). 76: .PP 77: .TP 78: .B -d 79: Liste uniquement les r?rtoires 80: .PP 81: .TP 82: .B -f 83: Affiche le chemin complet en pr?xe de chaque fichier 84: .PP 85: .TP 86: .B -i 87: Fait que tree n'affiche pas les lignes d'indentation, ce qui est utile en 88: conjonction avec l'option \fB-f\fP 89: .PP 90: .TP 91: .B -l 92: Suit les liens symboliques s'ils pointent sur des r?rtoires, comme 93: s'ils ?ient des r?rtoires. Les liens symboliques qui finiraient de 94: fa? r?rsive sont ?t? une fois d?ct?.PP 95: .TP 96: .B -x 97: Reste exclusivement dans le syst? de fichiers courant, ?a mani? de 98: \fBfind \fI-xdev\fP 99: .PP 100: .TP 101: \fB-P \fImotif\fP 102: Liste exclusivement les fichiers correspondant au joker 103: \fImotif\fP. Remarque\ : vous devez utiliser l'option \fI-a\fP pour prendre 104: ?lement en consid?tion les fichiers commen?t par un point `.'. Les 105: op?teurs de joker valides sont `*' (z? caract? ou plus), `?' 106: (n'importe quel caract?), `[...]' (n'importe quel caract? parmi ceux 107: qui sont list?entre crochets (un tiret `-' optionnel peut ?e utilis?our une plage de caract?s\ ; par exemple\ : [A-Z])), et `[^...]' 108: (n'importe quel caract? ?'exclusion de ceux qui sont list?entre 109: crochets). 110: .PP 111: .TP 112: .B -I \fImotif\fP 113: Ne pas lister les fichiers correspondant au joker \fImotif\fP 114: .PP 115: .TP 116: .B -p 117: Afficher les protections pour chaque fichier (comme avec ls -l) 118: .PP 119: .TP 120: .B -o \fInom-de-fichier\fP 121: Envoie la sortie vers \fInom-de-fichier\fP 122: .PP 123: .TP 124: .B -s 125: Affiche la taille de chaque fichier devant son nom 126: .PP 127: .TP 128: .B -u 129: Affiche le nom d'utilisateur du fichier, ou le num? d'UID si aucun nom 130: d'utilisateur n'est disponible 131: .PP 132: .TP 133: .B -g 134: Affiche le nom de groupe du fichier, ou le num? de GID si aucun nom de 135: groupe n'est disponible 136: .PP 137: .TP 138: .B -D 139: Affiche la date et l'heure de derni? modification du fichier 140: .PP 141: .TP 142: .B -F 143: Appose un `/' pour les r?rtoires, un `=' pour les fichiers de socket, un 144: `*' pour les fichiers ex?tables et un `|' pour les FIFO, comme avec ls\ -F 145: .PP 146: .TP 147: .B -q 148: Affiche les caract?s non affichables dans les noms de fichiers sous forme 149: de points d'interrogation au lieu de la notation carret par d?ut 150: .PP 151: .TP 152: .B -N 153: Affiche les caract?s non affichables tels quels au lieu de la notation 154: carret par d?ut 155: .PP 156: .TP 157: .B -t 158: Trie la sortie par horaire de derni? modification, au lieu de trier 159: alphab?quement 160: .PP 161: .TP 162: .B -n 163: D?ctive toujours la mise en couleurs, forc?par l'option \fB-C\fP 164: .PP 165: .TP 166: .B -C 167: Active toujours la mise en couleurs, au moyen des couleurs int?? par 168: d?ut si la variable d'environnement LS_COLORS n'est pas activ? Utile 169: pour mettre en couleurs la sortie vers un tube. 170: .PP 171: .TP 172: .B -A 173: Active le graphisme ANSI de lignes pour l'affichage des lignes 174: d'indentation 175: .PP 176: .TP 177: .B -S 178: Active le graphisme ASCII de lignes (utile pour utiliser les polices du 179: mode console de Linux) 180: .PP 181: .TP 182: .B -L \fIniveau\fP 183: Maximum de profondeur d'affichage de l'arborescence des r?rtoires 184: .PP 185: .TP 186: .B -R 187: Descendre r?rsivement dans l'arborescence de chaque niveau de r?rtoires 188: (voir l'option \fB-L\fP), et pour chacun d'eux ex?ter de nouveau 189: \fBtree\fP en y ajoutant `-o 00Tree.html' comme nouvelle option. 190: .PP 191: .TP 192: .B -H \fIbaseHREF\fP 193: Active la sortie HTML, en incluant des r?rences HTTP. Utile pour les 194: sites FTP. \fIbaseHREF\fP donne l'emplacement ftp de base lorsque l'on 195: utilise la sortie HTML. C'est-?ire que le r?rtoire local peut ?e 196: `/local/ftp/pub', mais il doit ?e r?renc?n tant que 197: `ftp://hostname.organization.domain/pub' (\fIbaseHREF\fP doit ?e 198: `ftp://hostname.organization.domain'). Conseils\ : n'utilisez pas les lignes 199: ANSI avec cette option, et n'indiquez pas plus d'un r?rtoire dans la 200: liste des r?rtoires. Si vous voulez utiliser des couleurs via une feuille 201: de style CSS, utilisez l'option -C en plus de cette option pour forcer la 202: sortie en couleurs. 203: .PP 204: .br 205: .SH FICHIERS 206: /etc/DIR_COLORS Base de donn? des couleurs syst? 207: .br 208: ~/.dircolors Base de donn? des couleurs utilisateur 209: .br 210: 211: .SH ENVIRONNEMENT 212: \fBLS_COLORS\fP Informations sur les couleurs cr?s par dircolors 213: 214: .SH AUTEUR 215: Steve Baker (ice@mama.indstate.edu) 216: .br 217: La sortie HTML a ? hack?par Francesc Rocher (rocher@econ.udg.es) 218: 219: .SH BOGUES 220: Aucun bogue connu. N'a pas ? test?n profondeur. Pourrait utiliser 221: quelques options suppl?ntaires, ?a mani? de ls. 222: 223: .SH VOIR AUSSI 224: .BR dircolors (1L), 225: .BR ls (1L), 226: .BR find (1L) 227: 228: .SH TRADUCTEUR 229: Baptiste M?s <baptiste.meles@ens.fr> 230: 231: N'h?tez pas ?eporter respectivement ?'auteur ou au traducteur toute 232: erreur ou omission dans cette page de manuel.