LINUX.ORG.RU
ФорумTalks

logout еще раз


0

0

почему когда заходишь куда либо по ssh и там запускаешь в фоне скрипт типа
./script &> /dev/null &
и выходишь, появляется надпись logout и тишина... можно закрыть этот терминал, скрипт там работает... но сам терминал не закрывается и чего-то ждет...

Такой странный зависон наблюдается именно если в фоне что-то запускать.
Может я что-то не догоняю ?

Тут я уже спрашивал но ответа не понял :)))
http://www.linux.org.ru/view-message.jsp?msgid=809890

Не дайте помереть в неведении ! man что ?

anonymous

вообщем сам и разобрался, нужно не
./script &> /dev/null &
а
./script &> /dev/null < /dev/null &

оно похоже ввода ждало.

anonymous
()
Ответ на: комментарий от UVV

не не катит,
./script & > /dev/null

это
./script > /dev/null &

а в моем первом примере было
./script &> /dev/null &

те еще и stderr это все одна фигня, правильно как я уже понял это
./script &> /dev/null < /dev/null &

anonymous
()

использовать daemon(8), специально для этого созданная штука бежду прочим. есть на *bsd, впрочем ``портирование'' не займёт больше 5-10 минут.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.