Tree: Unterschied zwischen den Versionen
Erscheinungsbild
Zeile 163: | Zeile 163: | ||
Wenn die Option `-l' angegeben wird und der symbolische Link auf ein tatsächliches Verzeichnis verweist, dann wird tree dem Pfad des symbolischen Links folgen, als ob es ein echtes Verzeichnis wäre | Wenn die Option `-l' angegeben wird und der symbolische Link auf ein tatsächliches Verzeichnis verweist, dann wird tree dem Pfad des symbolischen Links folgen, als ob es ein echtes Verzeichnis wäre | ||
Version vom 14. Juli 2025, 09:31 Uhr
tree -
Beschreibung
Installation
sudo apt install tree
- Paketinhalt
/usr/bin/tree /usr/share/doc/tree/README.gz /usr/share/doc/tree/TODO /usr/share/doc/tree/changelog.Debian.gz /usr/share/doc/tree/changelog.gz /usr/share/doc/tree/copyright /usr/share/man/man1/tree.1.gz
Aufruf
tree [Optionen] [Verzeichnis ...]
Optionen
Parameter
Exit-Status
Wert | Beschreibung |
---|---|
0 | Erfolg |
>0 | Fehler |
Anwendung
Konfiguration
Dateien
Datei | Beschreibung |
---|---|
Umgebungsvariablen
Variable | Beschreibung |
---|---|
LS_COLORS | Von dircolors erstellte Farbinformationen |
TREE_COLORS | Verwendet dies für Farbinformationen über LS_COLORS, wenn es gesetzt ist |
TREE_CHARSET | Zeichensatz für den Baum zur Verwendung im HTML-Modus |
CLICOLOR | Aktiviert die Einfärbung, auch wenn TREE_COLORS oder LS_COLORS nicht gesetzt ist |
CLICOLOR_FORCE | Aktiviert immer die Einfärbung (effektiv -C) |
LC_CTYPE | Gebietsschema für die Ausgabe von Dateinamen |
LC_TIME | Gebietsschema für die timefmt-Ausgabe, siehe strftime(3) |
TZ Zeitzone | für die timefmt-Ausgabe, siehe strftime(3) |
STDDATA_FD | Aktiviert die Funktion stddata, setzt optional den zu verwendenden Deskriptor |
Farbgebung
- Die Farbgebung der Liste folgt den Konventionen des Befehls dircolors
- wenn die Umgebungsvariable LS_COLORS gesetzt ist und die Ausgabe auf der Konsole erfolgt
Dateien
Option | Beschreibung |
---|---|
/etc/DIR_COLORS | System color database |
~/.dircolors | Users color database |
.gitignore | Git exclusion file |
$GIT_DIR/info/exclude | Global git file exclusion list |
.info | File comment file |
/usr/share/finfo/global_info | Global file comment file |
Anhang
Siehe auch
Dokumentation
- Man-Page
man 1 tree
- Info-Page
info tree
Links
Projekt
Weblinks
TMP
Beschreibung
- Verzeichnisbaum anzeigen
- Farbig
- Einrückungen
- Rekursive
- Anzeige von Verzeichnissen
- Dateiliste mit Einrückungen
Tree ist ein rekursives Programm zur Auflistung von Verzeichnissen
- das eine tief eingerückte Auflistung von Dateien erzeugt
- mit dircolors eingefärbt
- LS_COLORS: Umgebungsvariable LS_COLORS gesetzt ist und die Ausgabe auf tty erfolgt
Tree ist ein rekursives Programm
- zur Auflistung von Verzeichnissen
- das eine tief eingerückte Auflistung von Dateien erzeugt
- die ala dircolors eingefärbt ist
- wenn die Umgebungsvariable LS_COLORS gesetzt ist und die Ausgabe auf tty erfolgt
- Wenn keine Argumente angegeben werden, listet tree die Dateien im aktuellen Verzeichnis auf
- Wenn Verzeichnisargumente angegeben werden, listet tree alle Dateien und/oder Verzeichnisse auf, die sich in den angegebenen Verzeichnissen befinden, jeweils der Reihe nach
- Wenn die Auflistung aller gefundenen Dateien/Verzeichnisse abgeschlossen ist, gibt tree die Gesamtzahl der aufgelisteten Dateien und/oder Verzeichnisse zurück
Wenn ein symbolischer Link gefunden wird
- wird standardmäßig der Pfad, auf den der symbolische Link verweist, nach dem Namen des Links in dem Format ausgegeben:
name -> real-path
Wenn die Option `-l' angegeben wird und der symbolische Link auf ein tatsächliches Verzeichnis verweist, dann wird tree dem Pfad des symbolischen Links folgen, als ob es ein echtes Verzeichnis wäre