1) Используйте --window для вашей первой вкладки
gnome-terminal \
--window -t 'Tab 1' \
--tab -t 'Tab2' --working-directory="<some dir 1>" \
--tab -t 'Tab3' --working-directory="<some dir 2>" \
...
К сожалению, это позволит только одной команде быть переданной с использованием нового дизайна, и окно / вкладки закроются по завершении (яне уверен, что такое было раньше)
2) Если вас не волнует закрытие вкладки после завершения команды, вы можете сделать это:
$ gnome-terminal --window -- ./mytabs.sh
mytabs.sh
#!/bin/bash
gnome-terminal --tab -t 'Tab 1' -- ./myscript.sh
gnome-terminal --tab -t 'Tab 2' --working-directory="<some dir 1>"
gnome-terminal --tab -t 'Tab 3' --working-directory="<some dir 2>"
Это откроет каждую вкладку из скрипта в окне, которое было создано в коде над ним.Это боль в том, что вам нужно либо набрать первую команду, либо создать второй скрипт.