Запитання з тегом «perl»

Perl - це процесуальна, динамічна мова програмування на високому рівні, динамічне програмування загального призначення, відома своєю рідною підтримкою регулярних виразів та можливостей розбору рядків. Будь ласка, використовуйте цей тег для запитань про Perl взагалі. Для речей, пов'язаних з новою (але спорідненою) мовою Раку (раніше "Perl 6"), будь ласка, використовуйте тег raku. Для регулярних виразів у стилі Perl іншими мовами використовуйте тег regex або тег pcre, якщо вони базуються на бібліотеці PCRE.

2
Чи існує обмеження у Perlo's Glob?
Я виконую наступні очікування повернення рядків з 5 символів: while (glob '{a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z}'x5) { print "$_\n"; } але він повертає лише 4 символи: anbc anbd anbe anbf anbg ... Однак, коли я скорочую кількість символів у списку: while (glob '{a,b,c,d,e,f,g,h,i,j,k,l,m}'x5) { print "$_\n"; } він повертається правильно: aamid aamie aamif aamig …
9 perl 

2
Встановіть Raku (Perl 6) в Ubuntu разом з Perl 5.26
Я прагну вивчити Раку (Perl 6) та його синтаксис. У мене вже встановлений Perl 5 на моїй машині Ubuntu. vinod@ubuntu-s-1vcpu-1gb-nyc1-01:~$ perl -v This is perl 5, version 26, subversion 1 (v5.26.1) built for x86_64-linux-gnu-thread-multi (with 67 registered patches, see perl -V for more detail) Copyright 1987-2017, Larry Wall Perl may …

1
Як наслідувати wc -l у Раку
У perl 5 ви можете імітувати wc -lза допомогою oneliner: perl -lnE 'END {say $.}' test.txt Як реалізувати цю функціональність на Raku Якщо ви спробуєте реалізувати це: raku -e 'say "test.txt".IO.open.lines.elems' воно виявляється повільним і використовує багато пам’яті Інформація для відтворення: $ wget http://eforexcel.com/wp/wp-content/uploads/2017/07/1500000%20Sales%20Records.zip $ unzip "1500000 Sales Records.zip" $ …
9 perl  raku 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.