обычный win7 cmd 06.08.2012, 14:34, "Denis Evdokimov" <[email protected]>: > Мне кажется, что это баг оболочки, кстати, что за оболочка? > > 6 августа 2012 г., 3:10 пользователь Nikolay Mishin <[email protected]> написал: >> 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" <[email protected]>: >>>> дело оказалось в кавычках, если >>>> 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 >>> [email protected] | http://moscow.pm.org >> >> -- >> Nikolay Mishin >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org
-- Nikolay Mishin -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
