Есть скрипт на перли, он по идеи должен быть зациклен, но дело не в этом, когда я его запускаю в ручную то я наблюдаю вывод информации, тогда я запускаю вот так:
Код: Выделить всё
startscript.pl &
За ранние спасибо!
Код: Выделить всё
startscript.pl &
Код: Выделить всё
startscript.pl > /dev/null &
Неа, всё равно в консоль выводит(((ProFTP писал(а):по-моиму как-то такКод: Выделить всё
startscript.pl > /dev/null &
Код: Выделить всё
startscript.pl 2>&1 1>/dev/null
Всё равно, выводятса данные на экран, принты всевозможные в скрипте...ProFTP писал(а):Код: Выделить всё
startscript.pl 2>&1 1>/dev/null
Код: Выделить всё
ls -a 2>&1 1>/dev/null
Код: Выделить всё
2>&1 1>/dev/null
Код: Выделить всё
$tmp1 2>&1 2>/dev/null > $tmp2
Код: Выделить всё
/home/fox/wrk/startscript.pl
Код: Выделить всё
/home/fox/wrk/startscript.pl &
Код: Выделить всё
if($$ == $parent){
print "Parent: pid=$$;($parent)\n";
} else {
kill("TERM",$parent); # убиваем родителя
print "Child";
# код
........................
}
Код: Выделить всё
ps -wuax | grep script
Код: Выделить всё
kill 1111 к примеру
Я не селён в в этом зыке, покажите пожалусто готовый пример, например для моего случая, когда надо запускать энный скрипт?thefree писал(а):_http://search.cpan.org/~ehood/Proc-Daemon-0.03/Daemon.pm
ох ... сколько раз можно повторять что STDOUT в perl можно перенаправлять!!!
А то что вы предлагаете это костыли ...
Я смотрел, но я не понял, прошу не пинать ногами, вы бы не могли разяснить?