"Pressione automaticamente Enter to Ext" em Bash?
Pergunta
Em um script bash, estou usando vinho para ligar para um programa de DOS que exige que eu "pressione Digitar Para sair ". Como faço isso automaticamente e continue com o restante do script?
Solução
eco | wine Dosprogram.exe
Outras dicas
Você pode ser capaz de usar o expect
programa.
Aqui está um exemplo de script:
spawn /path/to/program/Dynamips
expect -- "->"
send "start R1\r"
expect -- "->" {
sleep 5
send "start R2\r"
}
expect eof
Você pode invocar isso com:
expect scriptname
Envie a entrada 0x0d
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow