Abrindo automaticamente múltiplas janelas de terminal com diferentes comandos

0

Para uma certa tarefa, toda vez que eu tenho que abrir 10 terminais de bash e escrever comandos diferentes neles. Qualquer maneira de automatizar isso?

Estou executando o Fedora Linux.

    
por Arindam Sarkar 29.07.2010 / 10:54

2 respostas

3

Basta criar um script de shell que gera esses terminais e executa seus comandos na inicialização. Por exemplo, com o gnome-terminal você poderia fazer

#!/bin/bash
gnome-terminal -e your_command1 &
gnome-terminal -e your_command2 &
gnome-terminal -e your_command3 &
gnome-terminal -e your_command4 &

(e assim por diante ...)

EDITAR: Removido o comando desnecessário nohup desde que não foi necessário neste caso. Minha idéia original era incluir nohup para que as janelas do terminal gnome geradas não fossem mortas caso a janela onde o script fosse iniciado fosse fechada. Parece que essas janelas de terminal abertas permanecerão bem, mesmo sem nohup.

    
por 29.07.2010 / 11:12
2

Já existe uma resposta que fornece uma solução direta para o seu problema, mas se um dia você quiser fazer um trabalho de automação de GUI mais avançado, eu recomendo o Sikuli.

link

    
por 29.07.2010 / 12:20