Est-il possible de mettre en ls
évidence l' hidden
indicateur de fichier sur Mac OS X?
Actuellement, un simple ls -lO
produit:
$ ls -lO
total 0
drwxr-xr-x@ 84 danielbeck staff - 2856 29 Mai 22:44 Applications
drwx------+ 158 danielbeck staff - 5372 29 Mai 15:27 Desktop
drwx------@ 250 danielbeck staff - 8500 30 Mai 20:40 Documents
drwx------+ 11 danielbeck staff - 374 29 Mai 22:21 Downloads
drwx------@ 84 danielbeck staff - 2856 29 Mai 22:48 Library
drwx------@ 3 danielbeck staff hidden 102 3 Apr 20:45 Movies
drwx------@ 5 danielbeck staff hidden 170 3 Apr 20:45 Music
drwx------+ 215 danielbeck staff - 7310 29 Mai 22:54 Pictures
drwxr-x---@ 7 danielbeck staff hidden 238 3 Apr 20:45 Public
drwxr-xr-x@ 4 danielbeck staff hidden 136 24 Apr 23:25 Sites
Nous avons donc trois types de visibilité: les fichiers normaux visibles, les fichiers avec l' hidden
indicateur de fichier, qui ne sont pas cachés dans Terminal, et les fichiers très masqués dont le nom commence par un point.
Est - il possible, par exemple en utilisant un alias ou une fonction shell fiable, de faire ls
traiter hidden
signalées et les .dothidden
fichiers de la même, à savoir cache par défaut et montrer avec ls -A
ou ls -a
similaire à la façon dont Finder se comporte en fonction de la valeur defaults read com.apple.Finder AppleShowAllFiles
?
Je suis conscient que man chflags
mentionne hidden
uniquement le drapeau se cache de l'interface graphique, à savoir le Finder.
la source