Как мне сделать *tree* список скрытых файлов?

Я использую этот пакет под названием tree перечислить подкаталоги и файлы в данном каталоге. Он отлично работает, за исключением того, что он не перечисляет скрытые файлы.

Когда я бегу tree в папке возвращается

├── Zodiac (2007)
│   └── Zodiac (2007).mkv
├── Zombieland (2009) H
│   └── Zombieland (2009) H.mkv
└── Zootopia (2016)
    ├── Zootopia (2016).mkv
    └── Zootopia (2016).srt

Но он должен был вернуть скрытые файлы с именем .folder.png в каждой из этих папок.

Могу ли я сделать это?

4 ответа

Решение

Использование tree -a

$ man tree
-a     All files are printed.  By default tree does not print hidden files 
(those beginning with a dot `.').  
In no event does tree print the file system constructs 
`.' (current directory) and `..' (previous directory).

Также gvfs вещи установлены во многих системах, вы также можете использовать их:

gvfs-tree -h

Gvfs -tree устарел в системах Debian и ubuntu.

gio tree -h

Использование дерева -a часто может быть слишком многословным. Добавьте -L, чтобы ограничить глубину, если вам просто нужен хороший обзор структуры каталогов верхнего уровня, включая скрытые файлы.

      tree -a -L 2
Другие вопросы по тегам