Eu gostaria de fazer um script (bash) que será programaticamente
- inicie o gnome-terminal com 6 guias cada com seu próprio título
- inicie um comando diferente em cada guia
- atrasar o início do servidor 5 até que o servidor 4 esteja em execução por aproximadamente 1 minuto
- altere o título do terminal gnome para "Meus Servidores"
- alternar guias para a guia Servidor 4
Eu gostaria de fazer tudo isso clicando duas vezes no arquivo, sem uma caixa de diálogo (RHEL 6) chegando para me perguntar se eu quero exibir ou executar o arquivo.
Pesquisando, cheguei até aqui, mas eu poderia usar alguma ajuda com o resto:
gnome-terminal \
--tab -t "Server 1" -e commandStartServer1 \
--tab -t "Server 2" -e commandStartServer2 \
--tab -t "Server 3" -e commandStartServer3 \
--tab -t "Server 4" -e commandStartServer4 \
--tab -t "Server 5" -e commandStartServer5 \
--tab -t "Server 6" -e commandStartServer6 \
linux
bash
gnome-terminal
user787832
fonte
fonte
Respostas:
Eu posso apenas ajudá-lo com a caixa de diálogo. Crie um arquivo .desktop, que irá executar seu script executável. Você pode encontrar uma rápida introdução aos arquivos .desktop Aqui ou dê uma olhada em um dos arquivos em / usr / share / applications.
Quanto ao resto das perguntas, por favor dê uma olhada isto questão.
fonte