cronからのメールが文字化けする場合の解決方法

crontabで環境変数”CONTENT_TYPE”を指定すると、その値がcronが送るメールの”Content-Type:”ヘッダの値に設定される。

という仕様になっているらしく。

crontabに以下を追加して、iso-2022-jp(JISコード)に設定。

CONTENT_TYPE=text/plain; charset=iso-2022-jp

コマンドの出力をnkfにパイプして、JISコードにする。

* * * * * コマンド | nkf -j

こちらのサイトに対応方法がかかれていました。
片っ端からメモってみる

UTF-8で作ったサイトからJISしか読めないメーラー(携帯含む)にエラーメールを飛ばす、なんってときに役に立つかもしれません。

No Comments

vimの設定

terminal.appからvi(vim)を使うときの設定

syntax on
set tabstop=4
set encoding=utf-8
set termencoding=utf-8
set fileencodings=utf-8,euc-jp,cp932

~/.vimrc のファイルにこの設定を書いておくと良いみたい。

No Comments

/dev/fd/62: No such file or directory のエラーが出た時の対処法

Linux Tips: bash completion: /dev/fd/62: No such file or directory

# tail -f /va<TAB>-bash: /dev/fd/62: No such file or directory

-bash: /dev/fd/60: No such file or directory

このようなエラーメッセージが出て、タブ補完が出来なくなってしまった時の対応

ln -s /proc/self/fd /dev/fd

このコマンドをrootで実行するとエラーが出なくなった。

No Comments