Как я могу открыть файл в приложении по умолчанию из командной строки в OS X?


15

Как я могу открыть файл в приложении по умолчанию из командной строки?

Например, если у меня есть файл foo.doc, могу ли я набрать command ./foo.docв CLI и открыть этот файл в Word?

Примечание: на моем компьютере с Linux я бы использовал, xdg-openно это не работает на моем Mac.

Ответы:


17

Использование:

open foo.doc

или, альтернативно:

open -n foo.doc

заставить его открыть новый экземпляр, если он уже открыт для этого приложения.


2
openэто очень хорошая команда, чтобы узнать.
Cajunluke

3
open -nоткрывает новый экземпляр, а не окно.
Lri

3
Также приятно open .(или любое имя каталога вместо .), которое открывает Finder (приложение по умолчанию для каталога).
Натан Лонг

1
где я могу установить предпочитаемую программу по умолчанию, которая открывается для определенного типа файла? (было бы здорово, если бы это предпочтение хранилось где-то, потому что установка его с помощью gui очень раздражает)
gaussblurinc
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.