Помогите попытаться выполнить ш на фоне

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

/home/user/server-data/run.sh +exec server.cfg

Я хочу выполнить этот скрипт на фоне, но он не работает, даже если я использую & amp; в конце строки

Кто-нибудь может помочь?

-2
задан 11 May 2019 в 01:04

1 ответ

Используйте

nohup script.sh &

, чтобы выполнить скрипт и иметь возможность закрыть терминал. Чтобы полностью отсоединиться, вы также можете выполнить команду вроде:

script.sh </dev/null &>/dev/null &

В вашем случае вы также можете посмотреть, есть ли на используемом сервере режим «демон», который вы можете передать в качестве аргумента. к команде сервера.

Существуют и другие опции, которые вы можете использовать, например «screen» и «tmux», которые запускают отдельный терминал, чтобы вы могли отсоединиться и возобновить работу позже.

0
ответ дан 11 May 2019 в 01:04

Другие вопросы по тегам:

Похожие вопросы: