Wie kann ich eine Datei in der Standardanwendung über die Befehlszeile in OS X öffnen?


15

Wie kann ich eine Datei in ihrer Standardanwendung über die Befehlszeile öffnen?

foo.docKann ich zum Beispiel, wenn ich eine Datei habe , command ./foo.docin die CLI eingeben und diese Datei in Word öffnen?

Hinweis: Auf meinem Linux-Computer würde ich verwenden, xdg-openaber das funktioniert nicht auf meinem Mac.

Antworten:


17

Verwenden:

open foo.doc

oder alternativ:

open -n foo.doc

um zu erzwingen, dass eine neue Instanz geöffnet wird, falls bereits eine für diese App geöffnet ist.


2
openist ein sehr guter Befehl zum Kennenlernen.
— Cajunluke

3
open -nöffnet eine neue Instanz, kein Fenster.
— Lri

3
Schön ist auch open .(oder ein beliebiger Verzeichnisname anstelle von .), der Finder (die Standardanwendung für ein Verzeichnis) öffnet.
— Nathan Long

1
Wo kann ich das bevorzugte Standardprogramm festlegen, das für einen bestimmten Dateityp geöffnet wird? (Es wäre großartig, wenn diese Einstellung irgendwo gespeichert würde, da das Einstellen durch
— GUI
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.