Я только начал программировать на Perl и просто пытаюсь выяснить, можно ли сделать приведенный ниже код более эффективным или сделать его меньшим количеством строк. Я немного изучил модуль Win32::OLE и...
Есть ли способ проверить, какие переключатели командной строки perl были активированы?
Например, если я запускаю свою программу как perl -C foo.pl, я хотел бы иметь возможность проверить, имеет ли переключатель -C ...
Перед написанием этой программы я подумал, что наша переменная области видимости пакета, а моя - переменная области видимости файла. Но после того, как я сделал эту программу, я запутался. Моя программа, #! / Usr / bin / perl use strict; ...
Я пытался выяснить, как сопоставить набор символов в строке с другим набором, подобно функции tr в Perl. Я нашел этот сайт, на котором показаны эквивалентные функции в JS и Perl, но...
, поэтому я вызываю внешнюю программу на Perl и хочу зафиксировать ее вывод: my @RNAalifoldOut = `RNAalifold some parameters`; При вызове из командной строки вывод состоит из трех строк, например: 4 ...
Я знаю, что это неправильно. Я просто хочу знать, как Perl анализирует это. Итак, я играюсь с perl, я хотел, чтобы это был perl -ne то, что я набрал, было perl -т.е. поведение было довольно интересным, и я...
Я знаю, что можно объявить массив следующим образом: my @array = ( 5 .. 10 ); что эквивалентно: мой @array = ( 5, 6, 7, 8, 9, 10 ); но есть ли подобное сокращение, когда инкрементное значение ...
В следующем коде: use strict;
использовать предупреждения;
использовать Data::Dumper; мой %hash = %Что угодно::что угодно;
мой @массив = @Что угодно::что угодно;
print Dumper \@array;
напечатать Дампер \%hash; Насколько я понимаю...
Я пытаюсь прочитать UserAgent из запроса и выполнить операции на его основе.
Может ли кто-нибудь сказать мне, как я могу получить запрос UserAgent в Mojolicious. Спасибо.
У меня есть длинный текстовый файл, который явно использует разные кодировки в последующих блоках текста (iso или utf-8). Это результат добавления текста с помощью >> file.bib, а также копирования и вставки из ...
Ищу логический (не дополнительный модуль) для сортировки по такому формату. У меня есть список строк, который выглядит так: asdadasBBBsfasdasdas-0112
asdanfnfnfnfnf222ads-1210 и т. д.
Я не могу просто сортировать по ...
Итак, у меня есть такая хеш-таблица: M => 1
S => 50 Я хочу сделать что-то вроде этого: $var = map { "$hash{$_}"."$_\n" } keys %hash;
напечатать $вар; так что я получаю переменную для печати этого...
У меня есть машина с Linux (Red Hat Linux 5.1), и мне нужно добавить следующую задачу в сценарий Bash. Какая команда Linux или синтаксис Bash будут вычислять следующий символ ASCII? Примечание – команда ...
Я написал простую программу для обработки некоторых сигналов.
Моя программа: #!/usr/bin/perl use strict;
использовать предупреждения; $SIG{INT} = $SIG{TERM} = $SIG{HUP} = \&signal_handler; вспомогательный signal_handler
{ ...
Допустим, я хочу найти в большом (300 000 букв) слове «собаки» с расстоянием между буквами ровно 40 000 букв между ними. Итак, я делаю: $mystring =~ m/d.{40000}o.{40000}g.{40000}s/; Это...
Я ищу Perl-эквивалент следующего php-кода: foreach($array as $key => $value){
...
} Я знаю, что могу сделать цикл foreach следующим образом: foreach my $array_value (@array){
..
} Который ...
У меня есть такой текст: 00:00 материал
00:01 еще кое-что
многострочный и идущий
00:02 еще есть Итак, у меня нет конца блока, только начало нового блока. Я хочу рекурсивно получить все блоки: 1 = 00:...
Подобно тому, как вы можете использовать пакет: N Длинный без знака (32-бит) в "сетевом" (прямом) порядке. Есть ли способ упаковки 64-битного целого числа в "сетевом" (прямом) порядке в Perl?
Я занимаюсь исследованием совместимости mod_perl-Apache-Perl. Недавно я попытался собрать mod_perl 2.0.4, используя Perl 5.14.2. Фаза компиляции была преждевременно прервана из-за ...
Я хочу создать простой объект ввода-вывода, представляющий канал, открытый для другой программы, в который я могу периодически записывать данные в STDIN другой программы по мере выполнения моего приложения. Я хочу, чтобы он был пуленепробиваемым (в этом..
По сути, я пытаюсь выполнить поиск в довольно большом файле PHP и заменить любой блок PHP-кода, который включает строку «search_term» где-то в нем с каким-то другим кодом. т.е. ...
This question is not Perl-specific, (although the unpack function will most probably figure into my implementation). I have to deal with files where multiple formats exist to hierarchically break ...
Я использую fork в своем коде. Перед вызовом fork в моем коде родительский процесс имеет объявленную глобальную переменную. Таким образом, после вызова fork дочерний процесс получает отдельную копию глобальной переменной в своем...
Я написал следующий класс Perl: package Menu;
использовать строгий; мой @MENU_ITEMS;
my $HEADER = "Выберите один из вариантов ниже\n";
мой $INPUT_REQUEST = "Введите свой выбор: "; sub new {мой $self = {};
...
Я переместил некоторый старый код из старого ящика Unix в наш новый ящик Unix, и у меня возникли некоторые трудности с Perl-скриптом, отправляющим электронную почту нескольким получателям. На старой коробке работает. Перл старой коробки :...
Как можно перенаправить поток STDOUT к двум файлам (дубликатов) в моем сценарии Perl? В настоящее время я просто вливается в один файл журнала: открытый (STDOUT, «> $ out_file») или умереть «не может открыть $ out_file: ...
На странице сокета perdoc они используют глобальный дескриптор файла для сокета.
Но если я создаю сокет в подпрограмме, вызываемой дочерними процессами, лучше ли использовать лексический дескриптор файла, все еще используя Socket? вот так:...