да, согласен,
и действительно работает
#!/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" <[email protected]>: >> а во-вторых, если код в скрипте - то не работает. > $ 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 > [email protected] | http://moscow.pm.org -- Nikolay Mishin -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
