Sim, existe uma maneira de automatizá-lo via -t
e -e
flags para gnome-terminal
.
Por exemplo, aqui está um script que usei recentemente para esta pergunta:
#!/bin/bash
gnome-terminal --tab -e "bash -c 'printf \"3]0;TEST1#!/bin/bash
gnome-terminal --tab -e "bash -c 'printf \"3]0;TEST1%pre%7\"; sleep 7'" \
--tab -e "bash -c 'printf \"3]0;TEST2%pre%7\"; ping -c 4 8.8.8.8'"
7\"; sleep 7'" \
--tab -e "bash -c 'printf \"3]0;TEST2%pre%7\"; ping -c 4 8.8.8.8'"
O que acontece é que haverá a janela gnome-terminal
lançada com duas guias, e cada uma executará seu próprio comando. O resto é simples - abra Startup Applications e adicione esse script como um dos comandos a serem iniciados no login. Lembre-se de tornar o script executável e fornecer o caminho completo para o script como um comando.