Войти

Показать полную графическую версию : Автозагрузка приложения


evpu
21-08-2015, 17:54
Добрый день!

Написал приложение под консоль... Все что требовалось есть, стабильно... Для вывода использую стандартный printf. Подскажите пожалуйста, как запихать автозагрузку этого чуда как демона? Понимаю, что не совсем грамотно, грамотно поубирать лишний вывод, а нужный писать fprintf-ом, но этим потом займусь.

Нужно чтобы ОНО запускалось при подаче питания, до авторизации, отправляло вывод в NULL, и более кушать не просило). Демон очевидно, не совсем полноценный, но что от него требуется - исполняет, остальное потом.)

zai
21-08-2015, 19:23
/etc/init.d

evpu
21-08-2015, 19:39
Это в курсе!
Точнее, разбираюсь понемногу.

Речь о другом, требуется запустить скрипт запуска, и закрыть, не завершая процесс. Nohup уже заюзал, но выводится сообщение "nohup: поток ошибок..." процесс запускается, но для закрытия скрипта ждет ENTERа. Подскажите, как автозавершить скрипт? Сейчас:


#! /bin/sh
cd /bin ---файл конфига берется в текущей директории
nohup ./core >null & ----пока вывод отправляю в null, потом перенаправлю по уму.

ruslandh
21-08-2015, 20:08
Речь о другом, требуется запустить скрипт запуска, и закрыть, не завершая процесс »
Ну, вы-же приложение написали. что вам мешает обработать сигнал обрыва pipe?

zai
21-08-2015, 21:37
Подскажите, как автозавершить скрипт? »
kill
pkill
killall




© OSzone.net 2001-2012