Enviado em 06/02/2017 - 02:25h
Boa noite, estou aprendendo shell script e tive umas dúvidas que não consegui encontrar a resposta pela internet ou em minha cabeça, são 3:
1- Como preencher um campo read de um programa por um shell script; tenho um shell script teste.sh e nele abro um programa no próprio terminal que é executado o teste.sh e nesse programa é pedido que coloque seila seu nome para continuar, queria saber como fazer no teste.sh para ele preencher automaticamente esse campo read do programa e continuar a rodar o programa, se tiver como(pois não tenho certeza, mas penso que quando é aberto um novo programa o shell script é fechado).
2-Como pego o nome dos arquivos em um diretório e coloco num array? ou então cada nome em uma variável, não sei, precisava do nome deles dentro de uma variável.
3-Como abro um novo terminal e executo comandos nele ao executar um código dentro do teste.sh, já tente "gnome-terminal" de todas as sintaxes possíveis e sempre recebo o erro dizendo "Falhou ao executar processo filho...diretório não encontrado...".
1- Como preencher um campo read de um programa por um shell script; tenho um shell script teste.sh e nele abro um programa no próprio terminal que é executado o teste.sh e nesse programa é pedido que coloque seila seu nome para continuar, queria saber como fazer no teste.sh para ele preencher automaticamente esse campo read do programa e continuar a rodar o programa, se tiver como(pois não tenho certeza, mas penso que quando é aberto um novo programa o shell script é fechado).
2-Como pego o nome dos arquivos em um diretório e coloco num array? ou então cada nome em uma variável, não sei, precisava do nome deles dentro de uma variável.
3-Como abro um novo terminal e executo comandos nele ao executar um código dentro do teste.sh, já tente "gnome-terminal" de todas as sintaxes possíveis e sempre recebo o erro dizendo "Falhou ao executar processo filho...diretório não encontrado...".