Hier einige mögliche Antworten, die alle das Befehlszeilendienstprogramm 'open' verwenden.
Die Option -a bedeutet "Öffne das Dateiargument mit der angegebenen Anwendung":
open -a TextEdit file.txt
Die Option -e bedeutet "Öffne das Dateiargument mit der TextEdit-Anwendung":
open -e file.txt
Die Option -t bedeutet "Öffnen Sie die Datei mit der Standardanwendung zum Bearbeiten von Textdateien, wie über LaunchServices festgelegt". Standardmäßig ist dies /Applications/TextEdit.app. Es ist jedoch möglich, dass diese Einstellung überschrieben wird:
open -t file.txt
Schließlich wird jede Datei, die vom Typ "Text" ist, von der Anwendung geöffnet, die an den Texttyp gebunden ist, wenn Sie nur sagen open file.txt. Sie können den „Datei“ Befehl verwenden , zu offenbaren , was das Betriebssystem denkt , der Dateityp: file file.txt. Wenn Sie beispielsweise "file.txt" in "textfile" umbenannt haben, wird open textfilees weiterhin in der Standardanwendung zur Bearbeitung von Textdateien geöffnet , sofern Sie file textfilenoch dachten, dass "textfile" tatsächlich eine Textdatei ist.
Eine kurze Hilfedatei openfinden Sie beim Ausführen
open --help
Oder Sie können das gesamte Handbuch mit lesen
man open