GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie listet man verschiedene Bildformate rekursiv in einem Baum auf?

Wie würde ich effizient nach .png | .svg | .xpm Bilddateien in einer komplexen und rekursiv strukturierten Hierarchie in einer Abfrage, mit Terminal (und wenn möglich | (Pipe) tree in derselben Abfrage, um eine schöne Ausgabe/Übersicht zu erhalten, wie im folgenden Beispiel:

├── Pfeile
│   ├── submenu01.png
│   └── submenu02.png
├── genial
   ├── 01
   │   ├── ac.png
   │   ├── awesome.png
   │   ├── bat_low.png
   │   ├── bat_no.png
   │   │   ├── close_normal_all.png │ │ ├── Floating_focus_inactive.png
│ ├ ├ ├── Floating_normal_active.png
│ ├ ├── vol_low.png
│ ├├ ├ ├mute ── vol_no.png
   │   ├── vol_up.png
   │   └── widget_bg.png
   ├── antilight_by_sunjack94-d3ddff6.tar
   ├── /P>

Ich möchte dies tun in:

/usr/share/

Jede Hilfe ist sehr willkommen, auch wenn sie nicht vollständig zu meiner Anfrage passt!

Akzeptierte Antwort:

Installieren Sie das Paket tree als verwenden

tree -P '*.png|*.svg|*.xpm' --prune /usr/share/

Ubuntu
  1. Wie erzeuge ich nur Verzeichnisse für die Baumausgabe?

  2. Wie unterscheidet sich Ubuntu von Debian?

  3. Wie kopiert man rekursiv Dateien nach Dateierweiterung?

  4. Wie lösche ich alle Dateien in einem bestimmten Ordner, der sich in Unterordnern des aktuellen Verzeichnisses befindet, mit Ausnahme einer bestimmten Datei?

  5. Wie grep ich rekursiv?

So aktivieren Sie die Baumansicht im Ubuntu 17.10-Dateimanager

So installieren Sie Tree Line unter Ubuntu 20.04 LTS Edition

So installieren Sie Cherry Tree unter Debian 11

So meistern Sie den Linux-Baumbefehl

So installieren Sie verschiedene PHP-Versionen (5.6, 7.x und 8.0) in Ubuntu

Wie man unter Linux rekursiv chown