63
macOSのターミナルからクイックルックを使う方法

Quick LookはmacOSの魅力的な機能の一つです。OS X 10.5で導入されたこの機能により、ファイルをざっと見るためにアプリケーションを開く必要がなくなりました。Finderでスペースバーを押すだけで、必要なファイルだけを見ることができます。

しかし、GUIではないターミナルで作業しているときにクイックルックが使えることに驚かれるかもしれません。この機能は、ターミナルで作業していて、何か操作をする前に、特定のファイルが意図した通りのファイルであることを確認したい場合に便利です。Finderに切り替えたり、openコマンドを使用したりする代わりに、ターミナルから直接ファイルをクイックルックできます。

どうやって?鍵となるのはqlmanage、OS X 10.5で導入され、macOSに組み込まれたUnixプログラムです。このプログラムは元々、Quick Lookジェネレーターを作成するプログラマー向けに設計されましたが、私たち自身の用途にも使用できます。任意のファイルのQuick Lookプレビューを表示するには、 と入力するだけです。は現在のディレクトリにあるファイルのフルネームです。 qlmanage -p somefilesomefile

例として、ターミナルからQuick Lookを使ってPNGファイルを調べる方法をご紹介します。以下の2つのコマンドは、まずMacのライブラリフォルダにあるUser Pictures/Funフォルダに移動し、次にシステムに画像の1つについてQuick Lookプレビューを表示するよう指示します。

cd /Library/User Pictures/Funqlmanage -p "Gingerbread Man.tif"

ターミナルでかなりの量のテキストが流れていくのを確認した後、クイックルックウィンドウが開き、ジンジャーブレッドマンのユーザー画像が表示されます。これはFinderのクイックルックウィンドウではないことに注意してください。実際、ターミナルのクイックルックウィンドウが表示されている状態でFinderに切り替えると、Finderで新しいクイックルックウィンドウを開くことができることがわかります。ターミナルのクイックルックウィンドウを閉じるには、マウスを使ってプレビューウィンドウのクローズボックスをクリックするか、(もっと簡単な方法として)Command + Cを押してプログラムを終了しますqlmanage

macOS Big Surターミナルのクイックルック
流れていくテキストはどうでしょうか?あれは開発者がQuick Lookのコードをデバッグするのに役立つはずです。でも、あなたや私にとっては全く無関係です。

IDG