Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

.gz なファイルを直接覗ける less の話

Vine Linux 3.2 では、 .gz なファイルを直接 less で覗くことができる *1 。これは、環境変数 LESSOPEN と /usr/bin/lesspipe.sh の組み合わせで実現されている。
/usr/bin/lesspipe.sh の内容を見れば何をやっているか分かる。編集すれば他にもいろいろできる、はず。 see less(1) - "入力プリプロセッサ" ("INPUT PREPROCESSOR") for more information.

*1:cat /usr/share/doc/JF/ATAPI-FAQ.txt.gz とするとバイナリが出力されるが、 less では普通に読める