O manual do gnome-terminal mostra uma opção para executar um comando no o terminal se abre.
-x, --execute
Execute the remainder of the command line inside the
terminal.
Mas o problema é que, quando o comando terminar, o terminal será fechado. Este tópico tem uma solução para isso:
gnome-terminal -x bash -c "echo 'hello world' ; bash"
Isso abrirá o terminal e executará o bash shell, que então executará o echo
e depois o bash. Isto é essencialmente a mesma coisa que um script como:
#!/bin/bash
echo 'hello world'
bash
Portanto, gnome-terminal -x script.sh
deve executar o echo
e deixar você com um shell bash. Depois que você sair desse shell, o shell original ( bash -c
ou #!/bin/bash
) será encerrado e, finalmente, o terminal gnome sairá.
Você também pode usar a Mensagem do dia recurso, que é executado após o login em todos os terminais.