[Cascavel-pm] Como tratar os parâmetros de um script?

Thomas Britis thomas em tcnet.com.br
Quarta Julho 12 07:41:18 PDT 2006


Isso não funciona se $ARGV[0] tiver caracteres diferentes depois de \d+, 
algo como: 123a
(...) unless $ARGV[0] =~ /^[+-]?\d+$/; # Acho que resolve

Adriano Ferreira wrote:
> On 7/12/06, Murilo Opsfelder Araújo <mopsfelder em gmail.com> wrote:
> 
>>Olá pessoal,
>>
>>tem como eu saber, por exemplo, se o $ARGV[0] passado é um número
>>inteiro ou se foi digitado um texto? Que função eu utilizo pra tratar
>>isso?
> 
> 
> die "Eu quero um número como parâmetro\n" unless $ARGV[0] =~ /^[+-]?\d+/;
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
> 
> 

-- 
Thomas Storino Britis
TCNet Informatica e Telecomunicacoes LTDA


Mais detalhes sobre a lista de discussão Cascavel-pm