Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cron でエラーになる



>> In article <200008181656.BAA32175@xxxxxxxxxxxxxxxxxxxxxx>, Yuichiro_Ikeda <ikeda@xxxxxxxxxxxxxx> writes:

shimo> /bin/sh: /usr/local/html/mknmz.sh: No such file or directory
shimo> というエラーで実行できません。
shimo> 
shimo> コマンドラインで sh /usr/local/html/mknmz.sh は動くのですがcronになると
shimo> 出来ません。

> % sh /usr/local/html/mknmz.sh では実行できるけど
> % /usr/local/html/mknmz.sh で実行できるようになっていないのでは。

> ls -l /usr/local/html/mknmz.sh の結果を見てみたら
> 実行権が付いていないんじゃないかな。

もしそれが原因であれば、「No such file or directory」ではなく、
「Permission denied」等のエラーが出るのではないでしょうか?

試しに Solaris 2.6 の cron に permisson を落したファイルを実行させよう
としてみたところ、

  sh: /home/ksakai/a: cannot execute

というエラーが返ってきました。一方、このファイルを削除してみたところ、

  sh: /home/ksakai/a: not found

というエラーが返ってきましたので、上のエラーに近いように思います。

スペルミスで、cron に設定したファイルが存在しないに一票。
-- 
酒井 清隆 (E-mail: ksakai@xxxxxxxxxxxxxxxxxxxxxx)