Открытие 4 окон терминала, изменение их размера и подключение через ssh к серверу с использованием скрипта на OS X - PullRequest
1 голос
/ 22 августа 2011

Я хотел бы сделать следующее:

Нажмите на скрипт или исполняемый файл и автоматически откройте 4 Терминала Windows.В каждом окне терминала должна открываться команда типа: «ssh server.com tail -f /var/log/log.txt».Команда для каждого окна будет отличаться.Все 4 окна должны быть выложены плиткой на рабочем столе, чтобы я мог смотреть их одновременно.

Я пытался сделать это с помощью автоматизатора или сценария терминала, но не нашел хорошего решения.

Как бы вы сделали что-то подобное?Какой инструмент вы бы использовали?

Ответы [ 2 ]

0 голосов
/ 22 августа 2011

Создание настроек в настройках для каждого окна, которое вы хотите. Вы можете установить команду на вкладке Shell. Затем откройте все настройки по очереди с помощью команды «Оболочка»> «Новое окно»> [имя настройки], измените размер / переместите их по своему усмотрению и используйте «Окно»> «Сохранить Windows как группу ...», чтобы дать группе имя.

Затем вы можете открыть все четыре окна с помощью Window> Open Window Group> [group name].

0 голосов
/ 22 августа 2011

Вы хотите использовать AppleScript. Это поможет вам начать:

tell application "Terminal"
    activate
    repeat 4 times
        do script "ssh server.com tail -f /var/log/log.txt"
    end repeat
    repeat with win in windows 1 thru 4
        set bounds of win to {0, 0 1000, 1000}
    end repeat
end tell

(Вам придется играть с движущейся частью окна, но это основная идея того, как вы это делаете.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...