Linux의 별도 그놈 터미널에서 파일을 실행하는 방법

Linux의 별도 그놈 터미널에서 파일을 실행하는 방법

별도의 터미널에서 C 프로그램을 실행하고 싶은데 이 명령을 사용해 보았습니다.

gnome-terminal -x ./test

그리고

gnome-terminal -e test

하지만 새 터미널이 열리고 출력이 제공되기 전에 사라집니다. Genome Terminal을 사용하여 이 문제를 어떻게 해결할 수 있나요?

답변1

응용 프로그램을 스크립트에 넣고 read끝에 추가하십시오.

테스트.sh:

#!/bin/sh
./test
read

스크립트에 실행 권한을 추가하는 것을 잊지 마세요

답변2

명령이 실행된 후에도 터미널을 열어 두려면 다음과 같이 터미널에서 일부 셸을 실행하면 됩니다.

gnome-terminal -x bash -c 'test; bash'

관련 정보