如何在树中递归列出不同的图像格式?

v2r*_*v2r 7 command-line bash gnome-terminal

我将如何.png | .svg | .xpm在一个查询中有效地在复杂且递归结构的层次结构中搜索图像文件,在同一查询中使用终端(如果可能的话|(管道)tree,以获得不错的输出/概述,如下例所示:

???箭头
????submenu01.png
? ???submenu02.png
??? 厉害
   ???01
   ? ???ac.png
   ? ???真棒.png
   ????bat_low.png
   ????bat_no.png
   ?? ???close_normal_all.png
   ?? ???float_focus_inactive.png
   ?? ???float_normal_active.png
   ????vol_low.png
   ????vol_mute.png
   ????vol_no.png
   ????vol_up.png
   ????widget_bg.png
   ???antilight_by_sunjack94-d3ddff6.tar
   ??? As_It_Fades_by_synorgy.png


我想这样做:

/usr/share/
Run Code Online (Sandbox Code Playgroud)

任何帮助都非常感谢,即使它不完全符合我的要求!

Flo*_*sch 9

安装包tree比使用

tree -P '*.png|*.svg|*.xpm' --prune /usr/share/
Run Code Online (Sandbox Code Playgroud)

  • 对不起。``--prune`` 至少需要 Ubuntu 12.10 (2认同)
  • (或者你可以把树拉回来 [从以后的版本](http://packages.ubuntu.com/search?keywords=tree&searchon=names§ion=all)) (2认同)