"GetFileInfo" n'est pas une application distincte, mais un processus à l'intérieur du Finder, vous ne pouvez donc pas utiliser open
sur elle. Mais vous pouvez utiliser l'Applescript suivant :
tell application "Finder" to activate
set thePath to POSIX file "/path/to/file"
tell application "Finder" to reveal thePath
delay 1
tell application "System Events" to keystroke "i" using command down
Le problème, c'est que vous ne pouvez pas sélectionner dans le Finder un fichier que vous avez ne peut pas voir , rendant toute la solution script inutile si vous "ne voulez pas rendre mes fichiers cachés visibles. Même temporairement."
Mais : si vous spécifiez ce que vous recherchez exactement dans la fenêtre "Get Info" (par exemple, changer les permissions, obtenir les métadonnées), il y a de fortes chances qu'il existe une solution en ligne de commande qui fonctionne immédiatement.
EDITAR:
Pour ouvrir des fichiers .htaccess ou des fichiers à points similaires avec un éditeur spécifique, il faudrait redéfinir l'application qui gère l'option text/plain
ou le type mime public.plain-text
UTI (pour en savoir plus sur le sujet des UTI, voir cet article par exemple).
Cela signifie que, malheureusement, le système considère le fichier .htaccess comme un fichier .txt et que les deux s'ouvrent avec le même éditeur.
Dans tous les cas, un outil confortable pour changer les gestionnaires de fichiers par défaut est le panneau de préférences RCDefaultApp ce qui est couvert par de nombreuses questions ici sur stackexchange .