[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:103083] Re: crontabで「コマンド置換」は行えないのでしょうか?


やまだ@三宝寺です。

On Wed, 30 Jun 2004 11:22:36 +0900
SATO Hiroyuki <hiroyuki@xxxxxxxxxxxxxx> wrote:

>  crontabで「コマンド置換」は行えないのでしょうか?例えば次
> のように書いた場合、cronはコマンドを実行してくれませんが、そ
> の理由がわかりません。
> 
> 0 0 * * * echo Today is `date +%Y%m%d`. >> ~/today.log


1.echoとかdateへの「パス」がcron実行時に通っていない
2.echoとかdateとかのコマンドがインストールされていない(多分これは無し)

コマンドを絶対パスで指定する事と、確実に動かされたいのであれば、シェルスク
リプトを作ってそれをcronで呼び出す様にした方が良いのではないでしょうか。
# cronで実行する場合、環境変数などがセットされない場合があり。
# 通常のログインした環境下と同じように動かない事があります。

-- 
0----+----1----+----2----+----3----+----4----+----5----+----6----+----7----#
      山田  和雄     MailTo:yamada@xxxxxxxxxxxxx
      Yamada Kazuo   HomePage:http://shadow.sampoji.jp/

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: