tree that*
sollte tun was du willst und ist einfacher
Verzeichnisbaum für übereinstimmende Verzeichnisnamen anzeigen
315
w1kl4s
Ich weiß, das tree
erlaubt Mustervergleiche, aber das funktioniert nur für Dateien in Verzeichnissen. Nehmen wir an, ich habe eine Ordnerstruktur, die so aussieht:
➜ test tree . ├── testdir1 │ ├── file1 │ └── file2 ├── testdir2 │ ├── file1 │ └── file2 ├── testdir3 │ ├── file1 │ └── file2 ├── testdir4 │ ├── file1 │ └── file2 ├── testdir5 │ ├── file1 │ └── file2 ├── thatdir │ ├── file1 │ └── file2 └── thatdir2 ├── file1 └── file2
Und ich möchte, dass tree nur den Inhalt von Ordnern anzeigt, die mit dem that
im Baum angezeigten beginnen . Ich habe ein Bootleg-Zsh-Skript zusammengestellt, das das tut, was ich brauchte:
for i in that*; tree $i;
Ausgabe:
➜ test for i in that*; tree $i; thatdir ├── file1 └── file2 0 directories, 2 files thatdir2 ├── file1 └── file2
Ich habe mich jedoch gefragt, ob es einen besseren Weg gibt, dies zu tun, anstatt ein Skript unbesonnen über etwas zu legen, anstatt das Werkzeug ordnungsgemäß zu verwenden (auch die Formatierung ist ein bisschen kaputt, da der Befehl mehrmals ausgeführt wird.)
1 Antwort auf die Frage
1
maoizm
Ehrlich gesagt bin ich ein Idiot
w1kl4s vor 6 Jahren
2
@ w1kl4s) Nein, wir sagen eher "weniger erfahrene Benutzer" gemäß den lokalen Verhaltensstandards. Ehrlich gesagt gibt es viele Bereiche, in denen ich mich genauso fühle
maoizm vor 6 Jahren
0
"Misserfolg ist der Schlüssel zum Erfolg; jeder Fehler bringt uns etwas bei." - sagte jemand zu einem bestimmten Zeitpunkt ...
spikey_richie vor 6 Jahren
1
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4