Isso aí! Obrigado!
Em 03/06/08, César Vianna <[EMAIL PROTECTED]> escreveu: > > Se você não pode mudar o script(1), faça da seguinte forma no script(2): > > #script(1) > #!/bin/bash > read a > read b > echo "val a - $a" > echo "val b - $b" > > #script(2) > #!/bin/bash > ./script1 << fim > valorA > valorB > fim > > Resultado: > > val a - valorA > val b - valorB > > 2008/6/3 Flavio Junior <[EMAIL PROTECTED] <billpp%40gmail.com>>: > > > 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] <petrybr%40gmail.com> <petrybr% > 40gmail.com>>: > > > > > 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]<ednei.felipe.rodrigues%40gmail.com> > <ednei.felipe.rodrigues%40gmail.com>> > > 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> <petrybr% > 40gmail.com> <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] > > > > > > > > > > > > -- > César Vianna > [ -n $ser ] || [ ! -n $ser ] && echo eis a questão > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]
