여러 개의 ssh 탭이있는 열린 터미널 앱 라이온 (10.7.5)이있는 Mac에서 일합니다. 각 탭이

저는 라이온 (10.7.5)이있는 Mac에서 일합니다. 각 탭이 원격 컴퓨터에 대한 SSH 세션 인 여러 탭이있는 터미널 응용 프로그램을 열 수있는 클릭 가능한 바탕 화면 바로 가기를 만들고 싶습니다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까?



답변

다음을 사용하여 SSH 연결을여십시오. 쉘»새로운 원격 연결 (그냥 입력하십시오 ssh user@hostname 하단의 텍스트 필드에 구성을 설정할 필요가 없습니다). 새 창에서 각각 열리 며, 병합 할 수 있습니다. ~을 사용하여 윈도우»Merge All Windows .

설정에 만족하면 선택하십시오. 창»그룹으로 Windows 저장 확인 모든 명령 복원 .

터미널을 다시 시작하십시오. 고르다 창»창 그룹 열기» , 방금 저장 한 창 그룹을 선택하십시오.

이제이 창 그룹을 여는 방법이 필요합니다.

대안 A : 내보내기 창 그룹

이동 터미널»환경 설정 …»창 그룹 , 생성 한 창 그룹을 선택하고 수출… ~ 안에 기어 메뉴. 바탕 화면에 저장하십시오.

이제 바탕 화면의 창 그룹 구성을 두 번 클릭하여 열 수 있습니다.

이 사실은 수입 그것을 열 때마다 중복 윈도우 그룹을 생성합니다.

대안 B : UI 자동화

창 그룹 열기를 자동화하기 위해 터미널의이 부분을 제어하는 ​​다른 API가 없으므로 UI ​​스크립팅을 사용합니다. 열다 AppleScript 편집기 다음을 붙여 넣습니다.

tell application "System Events"
    tell application process "Terminal"
        try
            click menu item "foo" of first menu of menu item "Open Window Group" of menu of menu bar item "Window" of first menu bar
            except
        end try
    end tell
end tell
tell application "Terminal" to activate

바꾸다 foo 당신이 창구 그룹에 지정한 이름으로

선택 사항으로 운영 이것을 시험해보기 위해 AppleScript 편집기 . 당신은 당신의 보조 앱 의 보안 구성 시스템 환경 설정 이것 때문에.

원하는대로 작동하는 경우 파일»다른 이름으로 저장 … …에서 AppleScript 편집기 응용 프로그램으로 데스크탑에 저장하십시오. AppleScript 편집기를 종료하고 방금 작성한 스크립트 응용 프로그램을 두 번 클릭하십시오. 너는 너를 바꿔야 해. 보안 선호도를 다시 한 번 확인하고 그 다음부터 작동해야합니다.