間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

cron実行の文字化け

http://ml.postgresql.jp/pipermail/pgsql-jp/2002-March/008948.html

これは、cron が.bashrcを実行しないために環境変数にセット
されないためです。

一番簡単なのは、cron で実行するシェルで環境変数を定義
することです。

詳しくは man 5 crontab 等で確認してください。

w3m -dumpが化けたのも同原因だったようだ。
LANGをSETしただけで解決した。

追記
http://d.hatena.ne.jp/siliconlinux/20060929/p1

LANG=ja_JP.eucJP
LANGVAR=ja_JP.eucJP
1-59/1 * * * * /usr/local/bin/myscript.sh

こんな感じでcronの実行時に環境変数を効かすことができるそうです。

へー
めも

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。