nohup — запустить утилиту с защитой от разрыва на линии

НАЗВАНИЕ

nohup — запустить утилиту с защитой от разрыва на линии

СИНТАКСИС

nohup [—] утилита [аргументы]

ОПИСАНИЕ

Утилита nohup запускает программу утилита с аргументами аргументы, уста-

навливая при этом игнорирование сигнала SIGHUP.  Если стандартным выводом

является терминал, то вывод будет дописываться в конец файла nohup.out в

текущем каталоге.  Если дескриптор стандартного файла ошибок указывает на

терминал, то он будет перенаправлен туда же, куда и стандартный вывод.

Некоторые командные оболочки имеют встроенную команду nohup с похожей либо идентичной функциональностью.  Обратитесь к странице справочника  builtin(1).

ОКРУЖЕНИЕ

Команда nohup использует следующие переменные окружения:

HOME

Если выходной файл nohup.out не может быть создан в текущем ката-

логе, то nohup создаст его в каталоге, на который указывает пере-

менная HOME.

PATH

Эта переменная используется для определения местонахождения испол-

няемого файла программы утилита, если путь к ней был задан неявно

(не содержит символов `/’).

СТАТУС ЗАВЕРШЕНИЯ

Утилита nohup возвращает одно из следующих значений кода завершения:

126

Программа утилита была найдена, однако её не удалось запустить.

127

Программа утилита не была найдена, либо произошла ошибка в nohup.

Во всех остальных случаях nohup возвращает код завершения утилиты

утилита.

СМОТРИ ТАКЖЕ

builtin(1), csh(1), signal(3)

СТАНДАРТЫ

Предполагается, что утилита nohup совместима со стандартом IEEE Std

1003.2 («POSIX.2»).

ПРОБЛЕМЫ

Две или более одновременно запущенных команды nohup могут начать запись в

один и тот же файл, что приведёт к смешиванию выходных данных

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *