Как написать скрипт, который откроет несколько вкладок в терминале?

Я на OSX и использую iTerm

У меня это до сих пор

#!/bin/sh open /Applications/iTerm.app & exit 0 

Поэтому после открытия мне нужно два окна, и одному из этих окон нужно будет открыть 6 вкладок. две из этих вкладок должны будут войти в определенную директорию, одна из которых должна запускать приложение, например

 cd ~/Desktop/projects/myNodeApp node app.js 

  • Зачем нам так много пакетов эмуляторов терминалов и каково их использование?
  • «Цвет» в TERM всегда означает, что я могу использовать цвета?
  • В какой степени эмуляторы терминалов xterm, xterm-color и linux основаны на VT100?
  • В Bash, почему PROMPT_COMMAND установлен на что-то невидимое?
  • Задача командной строки с предложением if
  • Настраиваемая панель вкладок или богатый функциональный эмулятор терминала
  • Выполняется непосредственно через TTY более безопасно, чем через эмулятор терминала?
  • Как я могу сделать свою тему Zsh («fade») хорошо выглядеть в urxvt?
  • One Solution collect form web for “Как написать скрипт, который откроет несколько вкладок в терминале?”

    Вы можете использовать Applescript следующим образом:

     on run args set home to (POSIX path of (path to home folder)) as string tell application "iTerm" activate set myTerm to (make new terminal) tell myTerm repeat with i from 1 to 6 set newTab to (make new session at the end of sessions) tell newTab set name to "My tab " & i exec command "/bin/bash" write text "cd " & home & "/Desktop/projects/myNodeApp" end tell end repeat end tell end tell end run 
    Linux и Unix - лучшая ОС в мире.