2013-07-30 4 views
0

다른 제목이있는 4 개의 탭으로 bash를 시작하고 싶습니다. 그들 모두에서 다른 디렉토리에서 작업 중이므로 다른 경로로 cd 할 수 있다면 유용 할 것입니다.여러 개의 탭이있는 그놈 터미널을 항상 같은 제목과 기록으로 시작할 수 있습니까?

이제 모든 탭마다 기록을 별도로 저장하는 것도 좋습니다. 모든 탭은 재부팅 후에도 실행 한 명령 만 기억합니다.

현재 4 개의 탭으로 gnome-terminal을 시작하는 스크립트가 있습니다.

gnome-terminal --geometry=150x50 --tab --title="src" -e "bash -c \"cd "~/path/to/src";exec bash\"" --tab --title="first test" -e "bash -c \"cd "~/path/to/single-test-dir";exec bash\"" --tab --title="test3" -e "bash -c \"cd "~/path/to/testdir";exec bash\"" --tab --title="test4" -e "bash -c \"cd "~/path/to/somewhere";exec bash\"" 

답변

1

나는 예를

bash -c 'PROFILE=default_profile exec bash' 

또는

bash -c 'PROFILE=screen_profile exec screen -U' 

또는 유사한 들어, 각 프로파일에 대한 그놈 터미널 사용자 정의 명령을 사용할 수 있습니다 가정합니다. 그런 다음

에서가 ~/.bashrc에

if [[ -n $PROFILE ]]; then 
    HISTFILE=~/.bash_history."$PROFILE" 
fi 

source of the answer.