Injetando um pressionamento de tecla em uma ferramenta iniciada por um script bash

1

Estou escrevendo um script bash para reunir algumas informações sobre discos e, em seguida, iniciar a ferramenta 'nmon' para monitorar apenas esses discos específicos.

Eu inicio a ferramenta nmon fora do script bash (com -g ). Para obter a visão correta dentro da ferramenta, é necessário pressionar a tecla g no teclado.

Existe alguma maneira de fazer com que o pressionamento de tecla seja acionado automaticamente a partir do script bash?

Muito obrigado!

    
por user293584 27.01.2014 / 09:24

1 resposta

0

Tente isto:

echo -n "g" | nmon

Para mais informações: link

Ou use espere ( man expect vem com exemplos).

    
por 27.01.2014 / 09:29

Tags