NB. Если есть какие-либо дополнительные вопросы по этому ответу, пожалуйста, прокомментируйте.
ОБНОВИТЬ
В других ответах нет ничего плохого, в этом используется системная команда для преобразования текстового файла в совместимый тип файла для предварительного просмотра (например, PDF).
На основании примера файла вы можете запустить:
cupsfilter info.txt > info.pdf
(чтобы скрыть использование вывода отладки cupsfilter info.txt > info.pdf 2> /dev/null
)
После чего можно применить исходный ответ, чтобы открыть новый info.pdf
файл в Preview. Вы можете узнать больше, запустив man cupsfilter
. Я считаю, что это просто раскрывает базовую функциональность «Сохранить как PDF», которая существует в системе печати CUPS.
( Источник )
Дополнительно
Как отмечено в комментариях, можно просто направить команду, чтобы открыть файл непосредственно в Preview. Это сработало для меня:
cupsfilter info.txt 2> /dev/null | open -f -a Preview
(Оригинальный ответ)
Чтобы открыть поддерживаемый файл предварительного просмотра из терминала, такой как pdf, png, jpg, gif, tiff, bmp:
open -a Preview <nameOfSupportedFileType>
Так, например:
open -a Preview avatarMask@2x.png
Открывает png из текущей папки в Preview.
open -a Preview photo.jpg
работает для меня, он открывает изображение в предварительном просмотре.