Чтобы отделить процесс от сценария bash :
nohup ./process &
Если вы остановите свой сценарий bash с помощью SIGINT
(ctrl + c), или оболочка завершит отправку, например, SIGHUP
, процесс не будет беспокоить и продолжит выполнение обычно. stdout
& stderr
будет перенаправлен в файл журнала: nohup.out
.
Если вы хотите выполнить отдельную команду, имея возможность видеть вывод в терминале, используйте tail
:
TEMP_LOG_FILE=tmp.log
> "$TEMP_LOG_FILE"
nohup ./process &> "$TEMP_LOG_FILE" & tail -f "$TEMP_LOG_FILE" &
В библиотеке есть версии символов. Если новый код сталкивается с одним из символов версии, и эта версия новее, чем что-либо в вашей libc, вы не сможете запустить
Могут ли они строить статику?