Назад | Перейти на главную страницу

Команда Nohup linux ожидает дополнительного возврата, как мне предотвратить это?

Я запускаю в сценарии bash следующее:

nohup java server_program.jar &

Я хочу, чтобы он начал бегать и шёл своим жизненным путём. Однако по какой-то причине он говорит, что игнорирует ввод и т. Д., И ожидает дополнительного нажатия клавиши возврата. Могу ли я удалить это ожидание или отправить дополнительный возврат из сценария bash?

Напишите короткий сценарий-оболочку, который избегает перенаправления nohup:

#!/bin/bash
printf "\n" | java server_program.jar &

и запустите это с nohup scriptname.sh (не забудьте сделать его исполняемым и чтобы скрипт не находился на вашем пути).