J'aimerais éviter tout problème futur avec les alias (fichiers vides créés avec le Finder, à ne pas confondre avec les liens symboliques) que j'aurais peut-être utilisés par le passé et qui pourraient rester dans le système. J'ai découvert beaucoup de problèmes avec ce type de fichier:
- sauvegarder (avec
rsync) - migrer sur un autre système de fichiers (avec
cpoursync) - migrer sur un autre système (avec
rcp,scpoursync)…
Maintenant, je veux soit me débarrasser de tous, soit au moins connaître l’ampleur du risque que j’ai encore avec les autres.
Comment puis-je trouver tous les fichiers de type alias dans un système de fichiers donné en utilisant la ligne de commande (script shell) en utilisant par exemple:
mdfindfind
mdfind comme il est plus approprié d'afficher explicitement des alias où find n'est pas. Tandis que find peut utiliser -xattrname avec com.apple.FinderInfo ou com.apple.ResourceFork, les deux attributs étendus donnés à un alias créé dans le Finder, il existe néanmoins de nombreux autres fichiers ayant ces mêmes attributs étendus, ce qui rend difficile la distinction entre un alias find commander. Je ne dis pas qu'il n'y a pas moyen de find, mais je n'en connais pas un qui me tombe par la tête.
find.