Par défaut, un certain nombre de répertoires système (tels que ~ / Library) sont masqués dans OS X (c'est-à-dire qu'ils n'apparaissent pas dans le Finder):
Je sais que je peux le faire via l'interface graphique, mais je voudrais ajouter un script à mes fichiers dot qui le fait automatiquement pour certains répertoires système.
Est-il possible de supprimer l'indicateur caché d'un fichier / répertoire de la ligne de commande?
la source
sudo
est strictement nécessaire.chflags
fonctionne si vous êtes le propriétaire du fichier, et si vous ne l'êtes pas, alorssudo
c'est nécessaire..bash_profile
est généralement une bonne idée. J'aishowall
ethideall
mis à cacher / afficher les fichiers dot.chflags nohidden
n'a pas fonctionné, mais ce qui a fonctionnéxattr -c /path/to/file
. C'était l'attribut étendu Finder info qui masquait le fichier.