NB - Nếu có bất kỳ câu hỏi nào về câu trả lời này xin vui lòng bình luận.
CẬP NHẬT
Không có gì sai với các câu trả lời khác, câu trả lời này sử dụng lệnh hệ thống để chuyển đổi tệp văn bản thành kiểu tệp tương thích để xem trước (ví dụ PDF).
Cho một tệp mẫu bạn có thể chạy:
cupsfilter info.txt > info.pdf
(để ẩn việc sử dụng đầu ra gỡ lỗi cupsfilter info.txt > info.pdf 2> /dev/null
)
Sau đó, người ta có thể áp dụng câu trả lời ban đầu để mở info.pdf
tệp mới trong Bản xem trước. Bạn có thể tìm hiểu thêm bằng cách chạy man cupsfilter
. Tôi tin rằng điều này chỉ phơi bày chức năng Save As PDF cơ bản tồn tại trong hệ thống in CUPS.
( Nguồn )
Ngoài ra
Như đã lưu ý trong các bình luận, người ta có thể chỉ cần đặt lệnh để mở tệp trực tiếp vào Bản xem trước. Điều này làm việc cho tôi:
cupsfilter info.txt 2> /dev/null | open -f -a Preview
(Câu trả lời gốc)
Để mở tệp Xem trước được hỗ trợ từ Terminal, chẳng hạn như pdf, png, jpg, gif, tiff, bmp:
open -a Preview <nameOfSupportedFileType>
Ví dụ:
open -a Preview avatarMask@2x.png
Mở png từ thư mục hiện tại trong Xem trước.
open -a Preview photo.jpg
hoạt động với tôi, nó mở hình ảnh trong Xem trước.