Wizepat
L'affichage d'
objets grisés (fichiers ou dossiers) --> vient de ce que le
Finder rencontre des problèmes de
prise en charge de "
propriétés invisibles" attachées à cet objet. Ces propriétés peuvent être des "
attributs_étendus" (
extended_attributes) ou encore des "
marques_de_statut" (
attribute_bits).
La commande
xattr (
extended_attributes) permet de gérer les premiers. Pour les seconds > longtemps > la
paire d'exécutables qui permet de les gérer n'a été disponible que dans les
CommandLineTools de
Xcode (qu'il fallait télécharger optionnellement). Mais avec l'OS
Mojave > une très curieuse situation intervient -->
- d'une part les 2 utilitaires que j'ai évoqués : à savoir GetFileInfo (exécutable d'information) & SetFile (exécutable d'opération) --> se trouvent intégrés en natif aux ressources d'exécutables de macOS at: /usr/bin/GetFileInfo & /usr/bin/SetFile > et chacun se voit doté d'un man (manuel d'usage) consultable
- d'autre part > ces 2 commandes sont marquées comme « DEPRECATED » --> utilisables > mais dépréciées comme des survivances non recommandables
=>
en résumé : c'est à partir de la
relégation de ces commandes à un statut : "
déprécié" --> qu'elles se sont trouvées
intégrées dans le lot des
exécutables natifs de macOS. Par contre > aussi longtemps qu'elles ont eu le statut : "
vérifié" --> elles ont été
reléguées dans les
ressources optionnelles des CommandLineTools. Il y a là une inconséquence qui me fait me rouler par terre de rire :hilarious:
----------
Si jamais tu avais à ta disposition un "
objet grisé" (càd. à propos duquel on peut soupçonner un problème de prise en charge par le
Finder de ses "
attribute_bits" - voire de ses "
extended_attributes") --> ouvre un
terminal > saisis la commande simple :
- saute un espace libre après cette commande > puis fais un glisser-déposer direct au pointeur de l'objet grisé => dans la fenêtre du terminal
=> exécute alors la commande --> et tu obtiendras un tableau succinct affichant l'
état (
activé ou
désactivé) des "
attribute_bits" de l'objet + ses
dates de création et de modifiation. Tu postes ici ce tableau --> et il sera aisé de vérifier s'il y a un problème de marques du fichier.
Note : les
attribute_bits =
avbstclinmedz --> sont listés en
minuscules s'il sont
désactivés sur l'objet > et en
MAJUSCULES s'il y en a d'
activés.