Simula entrada de teclado no redirecionamento bash OR stdin, onde stdin permanece visível

1

Eu queria saber se eu poderia redirecionar um arquivo para o stdin de um programa para que eu pudesse realmente ver as linhas do arquivo que estão sendo usadas.

Suponha que eu tenha um programa CLI com o seguinte fluxo (em um loop): A) computador faz pergunta B) O usuário responde C) Computador responde

A execução interativa produz saída (que pode ser copiada e colada do terminal) que mistura respostas do usuário com texto gerado por computador.

Eu preciso obter o mesmo resultado para uma situação em que o programa é executado de forma não interativa e onde as respostas são predefinidas em um arquivo.

correndo programa

Existe uma maneira de obter o mesmo tipo de texto que apareceria na tela do terminal de um programa desse tipo executado de forma interativa?

    
por PSkocik 31.10.2012 / 23:01

1 resposta

1

Você pode querer dar uma olhada em expect

    
por 31.10.2012 / 23:11

Tags