CLI에서 bash 스크립트를 통해 Java 프로그램을 실행/상호작용하는 방법은 무엇입니까?

CLI에서 bash 스크립트를 통해 Java 프로그램을 실행/상호작용하는 방법은 무엇입니까?

CentOS 배포판에 Minecraft 서버를 설정하려고 하는데 모든 것이 잘 작동합니다. 올바른 힙을 얻기 위해 Java 인스턴스를 실행하는 스크립트를 작성했지만 스크립트를 시작한 후에는 더 이상 서버와 상호 작용할 수 없습니다(예: Minecraft 서버에서 추가 작업을 수행하기 위한 명령 보내기).

Putty를 통해 실행되는 CLI 터미널 세션에서 서버 프로세스를 포그라운드로 가져와 다시 상호 작용할 수 있도록 하려면 어떻게 해야 합니까?

ps 명령을 사용할 때만 표시되며 작업으로 나열되지 않습니다.

내가 사용하는 스크립트는 다음과 같습니다.

java -Xmx12288m -Xms2048m -jar forge-1.12.2-14.23.5.2847-universal.jar nogui &

바로 그 라인입니다.

스크립트는 다음 구문으로 실행됩니다.

sh startserver.sh

관련 정보