터미널의 다양한 프로필 기본 설정을 사용하여 셸 스크립트를 실행할 수 있나요?

터미널의 다양한 프로필 기본 설정을 사용하여 셸 스크립트를 실행할 수 있나요?

일반적인 터미널 사용을 위해 투명 테마를 사용합니다. 그러나 어떤 목적으로 인해 다른 프로필/테마(다른 전경색과 배경색 및 불투명도)로 실행하고 싶은 쉘 스크립트가 있습니다.

다른 프로필로 쉘 스크립트를 시작할 수 있도록 무엇이든 할 수 있습니까(내 쉘 스크립트에 일부 코드를 추가하는 것과 같은).

추신: 나는 Ubuntu 15.04를 사용하고 있으며 bash를 사용하고 있습니다.

답변1

스크립트를 수정하는 것이 아닙니다. 스크립트는 터미널에 대한 지식이 없으며 터미널은 단지 쉘을 실행하는 그래픽 창일 뿐입니다. 그러나 를 사용한다고 가정하면 gnome-terminal명령줄에서 프로필을 선택할 수 있습니다.

gnome-terminal --window-with-profile=PROFILENAME

따라서 프로필 이름이 이면 해당 프로필이 있는 창에서 스크립트( )를 실행하는 foo래퍼 스크립트( )를 작성할 수 있습니다 .script1.shscript2.sh

#!/usr/bin/env bash
gnome-terminal --window-with-profile=foo -x script2.sh

이제 를 실행하면 script1올바른 프로필이 있는 새 터미널이 열리고 script2그 안에서 실행됩니다.

관련 정보