NB - Se ci sono ulteriori domande su questa risposta, si prega di commentare.
AGGIORNARE
Non c'è niente di sbagliato nelle altre risposte, questo sfrutta un comando di sistema per convertire il file di testo in un tipo di file compatibile per l'anteprima (cioè PDF).
Dato un file di esempio è possibile eseguire:
cupsfilter info.txt > info.pdf
(per nascondere l'output di debug cupsfilter info.txt > info.pdf 2> /dev/null
)
Dopo di che si può applicare la risposta originale per aprire il nuovo info.pdf
file in Anteprima. Puoi saperne di più correndo man cupsfilter
. Credo che questo esponga semplicemente la funzionalità di base Salva come PDF che esiste nel sistema di stampa CUPS.
( Fonte )
Inoltre
Come notato nei commenti si può semplicemente reindirizzare il comando per aprire un file direttamente in Anteprima. Questo ha funzionato per me:
cupsfilter info.txt 2> /dev/null | open -f -a Preview
(Risposta originale)
Per aprire un file di anteprima supportato da Terminal, come pdf, png, jpg, gif, tiff, bmp:
open -a Preview <nameOfSupportedFileType>
Quindi per esempio:
open -a Preview avatarMask@2x.png
Apre il png dalla cartella corrente in Anteprima.
open -a Preview photo.jpg
funziona per me, apre l'immagine in Anteprima.