Bash 스크립트를 통해 사용 가능한 xterm 창 열기

Bash 스크립트를 통해 사용 가능한 xterm 창 열기

여러 위치에 여러 터미널 창을 열어야 하는 프로젝트가 종종 있는데, 이 프로젝트를 작업할 때마다 작업 공간을 설정하는 데 시간이 오래 걸리기 때문에 스크립트로 자동화할 수 있으면 좋겠습니다.

나는 이 정도까지만 도달할 수 있었다:

xterm -hold -e "cd SOMEDIRECTORY && DO STUFF"

하지만 문제는 명령만 실행하고 해당 창에서 다른 작업을 수행할 수 없다는 것입니다. 특정 디렉터리에 대한 창을 열고 거기에서 몇 가지 명령을 실행한 다음 해당 디렉터리에서 내 작업을 수행할 수 있도록 하고 싶습니다. 어떻게 이를 달성할 수 있나요?

답변1

xterm -e "SOME COMMANDS; bash"

답변2

2020년에 이 게시물을 발견하고 해결책을 찾았습니다! 다른 사람들에게 도움이 더 필요할 경우를 대비해 작은 스크립트를 공유하세요.

#!/bin/bash

exec xterm -hold  -e 'date ; ls / ; bash' &
python3.6 /scratch/src/mouseNow.py

관련 정보