Como abrir automaticamente janelas e guias de terminal, ssh e sudo su?

8

Quando começo meu dia na frente do computador, primeiro preciso fazer o seguinte:

  • No espaço de trabalho 1:
    • Abra uma nova janela de terminal, ssh loginserver e, em seguida, ssh serverA1 e sudo su account00
    • Abra uma nova guia de terminal, ssh loginserver e, em seguida, ssh serverA2 e sudo su account00
    • Abra uma nova guia de terminal, ssh loginserver e, em seguida, ssh serverA3 e sudo su account00
  • No espaço de trabalho 2:
    • Abra uma nova janela de terminal, 1 ssh loginserver e, em seguida, ssh serverB1 e sudo su account00
    • Abra uma nova guia de terminal, ssh loginserver e, em seguida, ssh serverB2 e sudo su account00
    • Abra uma nova guia de terminal, ssh loginserver e, em seguida, ssh serverB3 e sudo su account00
  • No espaço de trabalho 3:
    • etc ...

Existe uma maneira de automatizar todo o processo, por exemplo, ter um script que abre automaticamente cada janela do terminal em sua própria área de trabalho, todas as guias do terminal em cada janela e todos os comandos ssh / sudo su correspondentes? Se não, quais partes posso automatizar?

    
por usual me 13.09.2014 / 15:16

1 resposta

1

Eu usaria um script bash para cada espaço de trabalho e adicionaria os comandos lá.

essa é a idéia básica, então você pode adicionar comandos como este , onde você inicia um novo terminal e executa alguns comandos .

e apenas atualize seu arquivo bash, que deve ser semelhante a este filename.sh e marque-o como executável para que você possa iniciá-lo clicando duas vezes nele.

Isso pode ajudá-lo a iniciar seus comandos em um novo espaço de trabalho.

    
por Alvar 13.09.2014 / 16:07