Comment puis-je ouvrir un fichier dans son application par défaut à partir de la ligne de commande sous OS X?


15

Comment puis-je ouvrir un fichier dans son application par défaut à partir de la ligne de commande?

Par exemple, si j'ai un fichier foo.doc, puis-je taper command ./foo.docdans la CLI et faire ouvrir ce fichier dans Word?

Remarque: sur ma machine Linux, j'utiliserais xdg-openmais cela ne fonctionne pas sur mon Mac.

Réponses:


17

Utilisation:

open foo.doc

Ou bien:

open -n foo.doc

pour le forcer à ouvrir une nouvelle instance si une est déjà ouverte pour cette application.


2
openest une très bonne commande pour se connaître.
Cajunluke

3
open -nouvre une nouvelle instance, pas une fenêtre.
Lri

3
Aussi sympa est open .(ou n'importe quel nom de répertoire à la place de .), qui ouvre le Finder (l'application par défaut pour un répertoire).
Nathan Long

1
où pourrais-je définir le programme préféré par défaut qui ouvre des ouvertures pour un type de fichier spécifique? (ce serait génial si cette préférence était stockée quelque part, car la définir par gui est très ennuyeux)
gaussblurinc
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.