Non sono sicuro che quanto segue funzioni da uno script bash, ma almeno ho scoperto come aprire schede specifiche in directory specifiche:
Nelle Preferenze, sotto Impostazioni, copi il profilo che vorresti normalmente utilizzare. Sotto Shell, puoi dire a "Esegui comando": cd /some/directory
. Dovrai anche controllare "Esegui all'interno della shell". Opzionalmente, puoi specificare un titolo sotto Finestra.
Aggiungi altri profili in questo modo.
Quindi chiudi tutte le finestre del terminale, quindi apri un profilo in una nuova finestra, più un altro profilo in una nuova scheda, più un altro profilo in una nuova scheda. Ora hai una finestra con tre schede. Salva questo come un gruppo di finestre.
Da ora in poi, ogni volta che il terminale è in esecuzione, puoi aprire questo gruppo di finestre e otterrai una nuova finestra con queste schede in queste directory.
Domanda aperta: come faccio a dire a Terminal di aprire un nuovo gruppo di finestre, da uno script bash?