프로그래밍/리눅스 관련

[Ubuntu MATE 22.04] 새 터미널 창을 열어서 실행하는 명령어

당근천국 2023. 6. 27. 15:30

부팅 시 실행시킬 셸 스크립트를 만들었는데......

이게 창이 안 열리고 실행됩니다.

 

로그에는 실행됐다고 나오는데

이게 잘 돌아가고 있는 건지 만건지;;;;

 

그래서 새 터미널 창을 열어서 실행시키는 방법을 정리했습니다.

 

 

1. 기본 사용 방법

우분투 마테에서는 새 터미널 창을 여는 명령은 다음과 같습니다.

mate-terminal -e [실행할 명령]


# 예제
mate-terminal -e /home/odroid/CronTest.sh

 

 

2. 옵션 추가

옵션을 넣어 실행하려면 따옴표(')로 묶어야 합니다.

mate-terminal -e '[실행할 명령]'


# 예제
mate-terminal -e 'bash /CronTest.sh'

 

 

 

마무리

왜 리눅스 버전마다 터미널 여는 명령어가 약간씩 다른 걸까요...?