Olá

É isso que o Daniel e o MrBiTs suporam, durante a execução o programa 
espera que o usuário digite o nome de um arquivo.

Não conheço o expect, mas vou pesquisar e tentar algo nessa linha.

Muito Obrigado,
Ricardo

MrBiTs wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> marcus gmail wrote:
> > Nao sei se entendi bem, mas o que voce quer nao seria.
> >
> > ./score $nome
> >
> >
> > Abs!
>
> É... é uma mensage prolixa. Até onde entendi, em um determinado 
> momento o score deve mandar lá um prompt "Digite o nome do arquivo:
> ". Então, o programa não contempla passagem de parâmetro por linha de 
> comando e ./score $nome não deve funcionar.
>
> Eu faria algo em expect:
>
> #!/usr/bin/expect -f
>
> set nome [lrange $argv 0 0]
> spawn score
> expect "*?arquivo:*"
> send -- "$nome\r"
>
> Rodaria isso como, talvez, ./score.exp arquivo
>
> - --
>
> Um abraço
>
> .0. MrBiTs - [email protected] <mailto:mrbits.dcf%40gmail.com>
> ..0 GnuPG - 
> http://www.rnp.br/keyserver/pks/lookup?op=get&search=0xAC37715A6DD1F186 
> <http://www.rnp.br/keyserver/pks/lookup?op=get&search=0xAC37715A6DD1F186>
> 000 http://www.mrbits.com.br <http://www.mrbits.com.br>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iEYEARECAAYFAksg2fwACgkQrDdxWm3R8YbiXACdGZPLtWV4xPCqHQ9KuDLkxxiO
> DHAAoI27Dw6jeVVxVLCmBSGvkuhUbBoz
> =3BQO
> -----END PGP SIGNATURE-----
>
> 

__________________________________________________
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 



------------------------------------

---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [email protected]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a