shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Rodar programa fortran


From: Ricardo Melo Ferreira
Subject: Re: [shell-script] Rodar programa fortran
Date: Thu, 10 Dec 2009 10:22:18 -0200
User-agent: Icedove 1.5.0.14pre (X11/20080305)

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 - address@hidden <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/


reply via email to

[Prev in Thread] Current Thread [Next in Thread]