새 명령줄을 사용하여 쉘 종료

새 명령줄을 사용하여 쉘 종료

Ubuntu 18.04가 설치된 Google Compute Engine의 VM 인스턴스에서 타사 Java 프로그램을 실행하고 있습니다.

SSH를 통해 Java 프로그램을 실행하고 원하는 기능을 실행하는 자동화된 워크플로가 있습니다. 모든 것이 완벽하게 작동하지만 내가 겪고 있는 문제는 exit또는 quit명령을 사용하여 Java 프로그램을 종료할 때 새 명령줄이 열리지 않아 후속 exit명령이 구현되지 않는다는 것입니다. 단순히 무기한 정지됩니다. 다음과 같습니다.

shell:>quit

(여기에 새 빈 줄이 있어야 하지만 user@project:~$)

새 명령줄을 여는 유일한 방법은 Ctrl+ C즉 를 입력하는 것입니다 ^C. 그런 다음 입력하면 exit쉘이 닫힙니다. 하지만 이는 내 작업 흐름의 다음 단계로 계속되는 자동화된 프로세스이기 때문에 수동 개입으로만 종료할 수 있다면 아무 소용이 없습니다. kill <pid>새로운 빈 줄에 시도했지만 효과적이지 않습니다. Ctrl+를 사용하지 않고도 명령으로 셸을 닫을 수 있는 방법에 대한 제안을 C환영합니다.

저는 숙련된 프로그래머가 아니기 때문에 잘못된 용어나 명확성이 부족한 점에 대해 사과드립니다.

관련 정보