[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:09068] Re: Q:通常ログインと、cron起動は何か違う?
-
From:Shun-ichi TAHARA (田原 俊一)
-
Date:Tue, 13 Mar 2001 10:41:07 +0900
- Subject: [plamo:09068] Re: Q:通常ログインと、cron起動は何か違う?
- From: Shun-ichi TAHARA (田原 俊一)<jado@xxxxxxxxxxxxxxx>
- Date: Tue, 13 Mar 2001 10:41:07 +0900
- Posted: Tue, 13 Mar 2001 10:41:06 +0900 (JST)
From: Netscape <lpk@aioros.ocn.ne.jp>
Message-Id: <3AAD751B.271F2EFA@plamo02.home>
> 早速で申し訳ないのですが、通常にユーザー名を入力してログインしたとき
> と、cronで呼び出した時とでは、環境が異なるのでしょうか?
ログインしたときには、ログインシェルが起動して、設定ファイルが読まれま
す。/bin/tcsh にしても /bin/bash にしても、適宜初期化ファイルが読み込
まれると思います。
cronだと、/bin/sh が起動することになると思いますが、この場合(shを非対
話シェルとして起動した場合)は初期化ファイルを何も見ないはずです。
# 詳しくは man bash して「起動」の項を参照
> ところが、それならばこれをcronにやらせて、自動化しようと、
> をcrontabに組み込んで、翌朝見てみたら、新着のメールだけ、インデックスが
> 文字化けしていました。
おそらく、LANG環境変数が設定されていないせいではないかと思います。
cron に登録するコマンドを
/bin/sh -c 'LANG=ja_JP.eucJP /home/www/mhonarc.pl'
として、明示的に環境変数を設定したらどうなるでしょうか?
_______________________________
田原 俊一 jado@flowernet.gr.jp, shunichi_tahara@zenrin.co.jp
http://flowernet.gr.jp/jado/
FingerPrint: 16 9E 70 3B 05 86 5D 08 B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
- References
-
- [plamo:09066] Q:通常ログインと、cron起動は何か違う?, Netscape
[検索ページ]
[メール一覧]
Plamo ML 公開システム