Use Quick Look from the Command line with qlmanage
Quick Look is a nice feature in Mac OS X, I use it often for glancing at the content of various documents and it certainly beats launching an application. If you’re an avid command line user though, you may be browsing through a directories contents and wondering just what is that JPG or DOC file.
Wonder no more, because you can easily use Quick Look from the command line:
From the command line Terminal app, use the following syntax:
qlmanage -p filename.jpg
This will launch a Quick Look window with whatever file is specified as ‘filename.jpg’, the file type can be anything that Quick Look is compatible with (which seems to be just about everything).
The qlmanage command has other abilities, here is the full flag list, courtesy of qlmanage -h:
Usage: qlmanage [OPTIONS] path...
-h Display this help
-r Force reloading Generators list
-r cache Reset thumbnail disk cache
-m [name ...] Display statistics about quicklookd. Stats names:
* plugins Show the generators list
* server Show quicklookd life information
* memory Show quicklookd memory consumption
* burst Show statistics about the last burst
* threads Show concurrent accesses stats
* other Show other information about quicklookd
-d debugLevel Integer between 1-4
-p Compute previews of the documents
-t Compute thumbnails of the documents
-x Use quicklookd (remote computation)
-i Compute thumbnail in icon mode
-s size Size for the thumbnail
-f factor Scale factor for the thumbnail
-F factor Scale factor for the thumbnail, draw downscaled and compare to 1x
-z Display generation performance info (don't display thumbnails)
-o dir Output result in dir (don't display thumbnails or previews)
-c contentType Force the content type used for the documents
-g generator Force the generator to use
Note that you can have Quick Look launch in the background by using the following command, allowing you to continue using the Terminal as usual:
qlmanage -p filename.jpg &
You can point qlmanage at many more file types than a simple image or jpg, so have fun.