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 textfile
es weiterhin in der Standardanwendung zur Bearbeitung von Textdateien geöffnet , sofern Sie file textfile
noch dachten, dass "textfile" tatsächlich eine Textdatei ist.
Eine kurze Hilfedatei open
finden Sie beim Ausführen
open --help
Oder Sie können das gesamte Handbuch mit lesen
man open