Làm cách nào tôi có thể mở một tệp trong ứng dụng mặc định của nó từ dòng lệnh trong OS X?


15

Làm thế nào tôi có thể mở một tập tin trong ứng dụng mặc định của nó từ dòng lệnh?

Ví dụ: nếu tôi có một tệp foo.doc, tôi có thể nhập command ./foo.docvào CLI và mở tệp đó trong Word không?

Lưu ý: trên máy linux của tôi, tôi sẽ sử dụng xdg-opennhưng nó không hoạt động trên máy Mac của tôi.

Câu trả lời:


17

Sử dụng:

open foo.doc

Hay cách khác:

open -n foo.doc

để buộc nó mở một phiên bản mới nếu một ứng dụng đã mở cho ứng dụng đó.


2
openlà một lệnh rất tốt để nhận biết.
Cajunluke

3
open -nmở một ví dụ mới, không phải là một cửa sổ.
Lri

3
Cũng tốt là open .(hoặc bất kỳ tên thư mục thay thế .), mở Finder (ứng dụng mặc định cho một thư mục).
Nathan Long

1
Tôi có thể đặt chương trình ưa thích mặc định mở ở đâu cho loại tệp cụ thể? (sẽ thật tuyệt nếu tùy chọn này được lưu trữ ở đâu đó, vì cài đặt nó bằng gui rất khó chịu)
gaussblurinc
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.