lessで上記のように文字化けする場合の対応方法。
文字コードが utf-8 の場合は、
export LESSCHARSET=utf-8
のように環境変数 LESSCHARSET を設定すれば、文字化けしなくなる。
ただし、文字コードが sjis の場合は、LESSCHARSET を使っても文字化けが回避できない。
(LESSCHARSETで設定できる値は、「man less」で確認できる。)
こんな時は、iconv (character set conversion)を使えば、文字化けを回避できる。
iconv -f SJIS <ファイル名> | less
最近のコメント