[Moscow.pm] интерполяция списка

Nikolay Mishin mi на ya.ru
Чт Авг 2 06:19:22 PDT 2012


да, согласен,
и действительно работает
#!/usr/bin/perl
print join "*", eval $ARGV[0];
print "\n";
my @arr=eval $ARGV[0];
print map {"$_\n"} @arr;#join "*", eval $ARGV[0];

дело оказалось в кавычках, если 
perl test.pl '11..13,4'
11..13,4
11..13,4

perl test.pl "11..13,4"
11*12*13*4
11
12
13
4

при двойных кавычках - все работает, Денис, спасибо за ответы 

02.08.2012, 15:38, "Denis Evdokimov" <evdokimov.denis на gmail.com>:
>> а во-вторых, если код в скрипте - то не работает.
> $ cat test.pl
> #!/usr/bin/perl
> print join "*", eval $ARGV[0];
> print "\n";
>
> $ ./test.pl 11..13
> 11*12*13
>
>> ну во-первых под win7
> Не, это точно не во-первых)))
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org

--
Nikolay Mishin


Подробная информация о списке рассылки Moscow-pm