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

Re: [OFF-TOPIC] Dúvida Perl Script



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 15-05-2009 16:42, Allan Carvalho wrote:
> Prezados,
> 
> Estou tentando escrever um script em perl, só que meus conhecimentos em
> perl são ínfimos, já consegui fazer quase tudo, menos o return.
> 
> Explicando melhor, passo um valor pro script ele compara com uma outra
> string e me retorna um valor booleano.
> 
> Ae que está o problema, como retornar um valor booleano no perl? Tentei
> usar o return mas acusa o erro que não posso usar o return fora de uma
> subrotina.

	Exato. Se a sua ideia é que o script termine e "retorne"
o valor da operação, você pode usar exit().

		http://perldoc.perl.org/functions/exit.html


	Você pode usar $? pra testar o resultado, seria o mesmo
que:

ls /naoexiste
echo $?

ls /
echo $?

Abraço,
- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkoRbfcACgkQCjAO0JDlykbbqgCffMhi2HV6PVlkOJIHnBFdTEVP
Q7YAoJxfL1kKUtXk3h2d+CG47ixb21Di
=YdFY
-----END PGP SIGNATURE-----


Reply to: