Я запускаю в сценарии bash следующее:
nohup java server_program.jar &
Я хочу, чтобы он начал бегать и шёл своим жизненным путём. Однако по какой-то причине он говорит, что игнорирует ввод и т. Д., И ожидает дополнительного нажатия клавиши возврата. Могу ли я удалить это ожидание или отправить дополнительный возврат из сценария bash?
Напишите короткий сценарий-оболочку, который избегает перенаправления nohup:
#!/bin/bash
printf "\n" | java server_program.jar &
и запустите это с nohup scriptname.sh
(не забудьте сделать его исполняемым и чтобы скрипт не находился на вашем пути).