monitor comanda saídas em janelas separadas dentro de um terminal [duplicado]

2

Para uma lista de texto de entrada, eu quero executar um comando repetitivo usando cada elemento da lista. Além disso, também preciso monitorar os resultados de cada um desses comandos em paralelo. Então eu estou procurando uma solução para exibir a saída de comandos repetitivos em janelas separadas em um console de terminal único; provavelmente precisa de uma forma de multiplexador de terminal?

Até agora eu tenho o seguinte:

for i in 'command1 find msgs/Poly'; do echo command2 echo "$i" ; multitail -l 'command2 echo "$i"' ; done 

que parece abrir apenas uma janela de cada vez.

    
por Vivek 01.04.2015 / 17:12

1 resposta

1

Você pode usar um multiplexador de terminais como tela ou tmux para dividir a tela em vários painéis e, em seguida, executar tail em cada painel. Para Tela, consulte a documentação das regiões (ou seja, telas divididas) . Para o Tmux, consulte a seção The Tao of Tmux na divisão de janelas . Consulte também este post:

por 25.10.2017 / 02:10