Такой вопрсос по башу, есть прога binary, выводит много чего в 1 и 2 и иногда просит из 0
поэтому чтоб запустить в режиме демона запускаю её так:
./binary 0</dev/null &>/dev/null
все работает, щас пытаюсь написать скрипт(в баше я ламмер), которы не напрягал меня постоянным вводом команды:
#/bin/bash
DIRBINARY="./BINARY/"
NAMEBINARY="main"
COMANDEMON='./binary 0</dev/null &>/dev/null'
case "$1" in
start-demon)
echo "TRYING start binary in demon mode....."
cd $DIRBINARY
status=`$COMANDEMON`
##echo $status
echo "OK"
`cd ~-`
;;
stop)
echo "TRYING stop bunary"
echo "OK"
;;
esac
запускае, но с 2 (вывод ошибок) все равно едет в консоль(((( почему? а переменная status содержит не код завершения проги, а весь ее вывод, как сделать чтоб содержал код завершения???
да... binary отсоединяется от терминала....
Ответ на:
комментарий
от hello_world
Ответ на:
комментарий
от lodin
Ответ на:
комментарий
от lodin
Ответ на:
комментарий
от gaa
Ответ на:
комментарий
от hello_world
Ответ на:
комментарий
от hello_world
Ответ на:
комментарий
от gaa
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [Xfce4] HAL Daemon Is not running. (2011)
- Форум Не выполняется скрипт при завершении работы системы (2017)
- Форум Sysvinit и автозапуск скрипта create_ap (2023)
- Форум [debian][rtorrent as daemon] понятно все, кроме одного... (2009)
- Форум Xvfb dead but pid file exists (2014)
- Форум chkconfig не добавляет в список (2005)
- Форум Скрипт в init.d для запуска VLC (2012)
- Форум Start-stop запуск бинарника на golang (2014)
- Форум количество открытых файлов для OpenLDAP (2010)
- Форум Запуск webrick через скрипт (2016)