[Cascavel-pm] Como tratar os parâmetros de um script?
Alceu R. de Freitas Jr.
glasswalk3r em yahoo.com.br
Quarta Julho 12 08:11:07 PDT 2006
Procurar algo no CPAN deve ser sempre a primeira coisa
a fazer nesses casos... eu fiz uma pesquisa e achei
isso em alguns segundos:
http://search.cpan.org/~dconway/Getopt-Declare-1.11/lib/Getopt/Declare.pm
Nunca usei, mas vindo do autor eu diria que é
promissor. ;-)
[]'s
Alceu
--- Thomas Britis <thomas em tcnet.com.br> escreveu:
> 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
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
_______________________________________________________
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.
http://mail.yahoo.com.br/
Mais detalhes sobre a lista de discussão Cascavel-pm