Unix疑难解答,缺少/etc/init.d文件

Unix疑难解答,缺少/etc/init.d文件,unix,init.d,Unix,Init.d,我正在对php脚本进行后台监控。运行以下Unix命令时: . /etc/init.d/functions #startup values log=/var/log/Daemon.log #verify that the executable exists test -x /home/godlikemouse/Daemon.php || exit 0RETVAL=0 prog="Daemon" proc=/var/lock/subsys/Daemon bin=/home/godlikemou

我正在对php脚本进行后台监控。运行以下Unix命令时:

. /etc/init.d/functions

#startup values
log=/var/log/Daemon.log

#verify that the executable exists
test -x /home/godlikemouse/Daemon.php || exit 0RETVAL=0

prog="Daemon"
proc=/var/lock/subsys/Daemon
bin=/home/godlikemouse/Daemon.php

start() {
    # Check if Daemon is already running
    if [ ! -f $proc ]; then
        echo -n $"Starting $prog: "
        daemon $bin --log=$log
        RETVAL=$?
        [ $RETVAL -eq 0 ] && touch $proc
        echo
    fi

    return $RETVAL
}
我得到以下输出:

./Daemon: line 12: /etc/init.d/functions: No such file or directory
Starting Daemon: daemon: unrecognized option `--log=/var/log/Daemon.log'

我查看了我的文件系统,没有/etc/init.d文件。有人能告诉我这是什么,在哪里可以买到吗?缺少该文件也是导致其他错误的原因吗?

用自己的
将参数分隔开。
双引号:

args="--node $prog"
daemon "nohup ${exe}" "$args &" </dev/null 2>/dev/null
daemon "exe" "args"
args=“--node$prog”
守护进程“nohup${exe}”$args&“/dev/null
守护程序“exe”“args”

/etc/init.d/
是UNIX系统中的一个目录。你能指出哪一行是第12行吗?哦,是的。第12行是指目录。/etc/init.d/function我想您正在关注这个问题。你提到的网站谈到了在CentOS中安装。有了Macintosh,安装一个虚拟化程序(如Virtual Box)怎么样?所以从你的Macintosh你可以在另一个So中工作。So代表什么?对不起,我想在加泰罗尼亚语中我们说“So”。我指的是操作系统。