Melhor opção: Só faça a pergunta se os dados nao foram passados via linha de comando do script1, algo como:
if [ x"LOGIN" == x ]; then read -p "Login: " LOGIN fi Segunda opção: Leia/use o expect ... -- Flávio do Carmo Junior aka waKKu 2008/6/3 Petry <[EMAIL PROTECTED]>: > Opa, > > O script(1) ao ser chamado pergunta, por exemplo: > > Nome do usuário: [ entro com o nome e aperto ENTER ] > Senha: [ entro com a senha e aperto ENTER ] > > E isso não posso mudar devido outros usos.. o que quero no script(2) é que > ele chame script(1), e envie os parametros necessários... algo como: > > bash $diretorio/script1.sh > Nome do usuario: teste\n > Senha: teste\n > > continua outras funções... > > obrigado! > > Em 03/06/08, Édnei Rodrigues <[EMAIL PROTECTED]> escreveu: >> >> Bah tche, explique melhor o que você não consegue fazer. >> Mas antecipando: >> Chamada de um arquivo SH => bash $diretorio/nomedoarquivo.sh >> parametro1 ouuuu sh $diretorio/nomedoarquivo.sh parametro1 >> aí, nesse teu arquivo nomedoarquivo.sh a variável $1 guarda o primeiro >> parametro da chamada...assim, vc pode trabalhar com esse parametro >> como quiser. >> Que mais vc nao sabe? >> >> 2008/6/3 Petry <[EMAIL PROTECTED] <petrybr%40gmail.com>>: >> > Srs., >> > >> > Alguém possui algum script que ajude a administrar a criação/manutenção >> de >> > usuários em unix?? Se alguém puder recomendar algum favor entrar em >> contato! >> > >> > Como não encontrei nenhum, comecei um. Já criei um que cria usuário com >> > todas as minhas necessidades( vamos chamar de script(1). Não quero mais >> > editar esse script. Comecei um outro(vms chamar de script(2) que com o >> > comando "at" programa o desbloqueio/bloqueio de usuário de acordo com a >> > data-horário que informo. >> > >> > Agora nesse que programa bloqueio/desbloq.(script(2)) quero criar uma >> opção >> > de criar o usuário chamando o script(1) que criei para isso. Neste >> script(1) >> > ao ser executado ele faz algumas perguntas, o que quero é que script(2) >> > envie esses parâmetros automaticamente. >> > >> > Ou seja, preciso que o script(2) execute o script(1), passe um parâmetro >> e >> > "aperte" ENTER, passe outro parâmetro e "aperte" ENTER, e espera o >> script(1) >> > finalizar. >> > >> > Obrigado, >> > >> > JP >> > >> > [As partes desta mensagem que não continham texto foram removidas] >> > >> > >> >> >> > > [As partes desta mensagem que não continham texto foram removidas] > >
