"GetFileInfo" n'est pas une application séparée, mais un processus à l'intérieur du Finder, donc vous ne pouvez pas utiliser open
dessus. Mais vous pourriez utiliser le script Applescript suivant:
tell application "Finder" to activate
set thePath to fichier POSIX "/chemin/vers/fichier"
tell application "Finder" to reveal thePath
delay 1
tell application "System Events" to keystroke "i" using command down
Maintenant, le problème est que vous ne pouvez pas sélectionner un fichier dans le Finder que vous ne pouvez pas voir, rendant la solution de script entière inutile si vous "ne voulez pas rendre mes fichiers cachés visibles. Même temporairement."
Mais : si vous spécifiez exactement ce que vous cherchez à l'intérieur de la fenêtre "Obtenir des informations" (par exemple, changer les permissions, obtenir des métadonnées), il y a de fortes chances qu'il existe une solution en ligne de commande qui fonctionne immédiatement.
ÉDIT :
Pour ouvrir des fichiers .htaccess ou des fichiers pointés similaires avec un éditeur spécifique, vous devriez redéfinir quelle application est le gestionnaire du type MIME text/plain
ou de l'UTI public.plain-text
(pour plus d'informations sur les UTI, voir cet article par exemple).
Cela signifie malheureusement que .htaccess est considéré de la même manière que .txt par le système et donc les deux s'ouvriront avec le même éditeur.
Quoi qu'il en soit, un outil pratique pour changer les gestionnaires de fichiers par défaut est le panneau de préférences RCDefaultApp, qui est abordé dans de nombreuses questions ici sur stackexchange.