Я работаю с этим руководством по демонизации 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. Может кто подскажет что это и где взять? Также отсутствие этого файла вызывает другую ошибку?
/etc/init.d/
— это каталог в системах UNIX. Не могли бы вы указать, какая строка № 12? - person fedorqui 'SO stop harming'   schedule 30.05.2013