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

[debian-users:33731] start-stop-daemon で shell スクリプトを使用したい



よしたけ@YYNです。

こんばんは。

私が管理しているサーバで、10秒毎にあるファイルを移動するスクリプトを
実行したいのですが、そのスクリプトを起動させるのに、start-stop-daemon
を使用したいと思っております。

具体的には、

>start-stop-daemon --start --quiet --user root 
>  --exec /usr/local/bin/hoge.sh >/dev/null 2>&1 &

として起動したいのですが、次のエラーがでてスクリプトファイルを
start-stop-daemonで起動することができません。

>start-stop-daemon: Unable to start /usr/local/bin/hoge.sh:
> Exec format error

また、--exec /usr/bin/sh /usr/local/bin/hoge.sh >/dev/null 2>&1 &
に変更すると、すでにlogin shellでbashが起動されているため起動してくれ
ません。

現在は、login shellで使用していないzshを用いて起動しているのですが、
今後同様にスクリプトで動かしたい物があります。
何か良い方法はありませんでしょうか?

------------------------
YYN partnership company
Yoshitake Shinohara
yoshi@xxxxxx