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

Denis Evdokimov evdokimov.denis на gmail.com
Пн Авг 6 03:34:44 PDT 2012


Мне кажется, что это баг оболочки, кстати, что за оболочка?

6 августа 2012 г., 3:10 пользователь Nikolay Mishin <mi на ya.ru> написал:

> perl test.pl 11..13
> 11*12*13
> 11
> 12
> 13
> [11..13]
>
> perl test.pl '11..13'
> 11..13
> 11..13
> ['11..13']
>
> perl test.pl "11..13"
> 11*12*13
> 11
> 12
> 13
> [11..13]
>
> #!/usr/bin/perl
> print join "*", eval $ARGV[0];
> print "\n";
> my @arr=eval $ARGV[0];
> print map {"$_\n"} @arr;#join "*", eval $ARGV[0];
> print "[$ARGV[0]]\n";
>
> 03.08.2012, 01:11, "Denis Evdokimov" <evdokimov.denis на gmail.com>:
> >> дело оказалось в кавычках, если
> >> 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
> >
> > Бррр...
> > С этим стоит разобраться, как это в кавычках??!!
> > У меня
> > perl test.pl 11..13
> > perl test.pl '11..13'
> > perl test.pl "11..13"
> > Выдаёт одно и тоже.
> > Добавь
> > print "[$ARGV[0]]\n";
> > и пришли результат выполнения во всех вариантах
> > --
> > Moscow.pm mailing list
> > moscow-pm на pm.org | http://moscow.pm.org
>
> --
> Nikolay Mishin
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20120806/078bb6ec/attachment-0001.html>


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