[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:04826] Re: Mail from cron.daily
savelog の中で integer expression を test している箇所には
count引数を評価しているものがありますから、`-c'につづけて
数値以外のものが与えられると
In <m0yEYFm-0005xMC@xxxxxxxxxxxxxxxxxxxxxxxxxx>
[debian-users:04792] Mail from cron.daily, Mar.16 '98 20:23 JST
kubota@xxxxxxxxxxxxxxxxxxxxxxxxxx says:
=
= /usr/bin/savelog: [: : integer expression expected
このエラーが発生する可能性があります。そこで気になるのが、
= apache: savelog -c $DAYS -m 664 -u $USR -g $GRP $LOG > /dev/null
これなんですが、$DAYS になにか変なものが入っていないかどうか
または空っぽになっていないかどうかを一度確認してみたほうが
よいとおもいます。
しかし、もっと気になるのがこっちのエラーで
= /usr/bin/savelog: cannot reopen pipe to command substitution (fd 4): No child processes
savelogの中でおこなっている command substitution は
`getopt', `expr', `date' に対するものだけですから、
これらが何らかの問題をひき起こすとは考えにくいですし、
エラーにしても、
= No child processes
( = ECHILD (10) )
というのはwait以外で発生する例を思いつきません。(pcloseかな?)
ですから、bash(ですよね?)のbugである可能性もあります。
-.- . -. -.
Ken Nakagaki <kenn@xxxxxxxxxxxxxxxxx>
「人は船ではない。人は会社ではない」-- Gerry Spence