46 votes

Comment faire pour que *tree* liste également les fichiers cachés ?

J'utilise ce paquet appelé tree pour dresser la liste des sous-répertoires et des fichiers d'un répertoire donné. Cela fonctionne bien sauf que cela ne liste pas les fichiers cachés.

Quand je cours tree dans un dossier, il renvoie

 Zodiac (2007)
    Zodiac (2007).mkv
 Zombieland (2009) H
    Zombieland (2009) H.mkv
 Zootopia (2016)
     Zootopia (2016).mkv
     Zootopia (2016).srt

Mais il aurait dû renvoyer les fichiers cachés nommés .folder.png dans chacun de ces dossiers.

Puis-je faire en sorte que cela se produise ?

71voto

Zanna Points 65764

Utilice 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).

4voto

Ravexina Points 50599

En outre gvfs sont installés dans de nombreux systèmes, vous pouvez également les utiliser :

gvfs-tree -h

1voto

Andre Leon Rangel Points 181

Gvfs-tree a été déprécié dans les systèmes Debian et ubuntu utiliser

gio tree -h

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X