0
ответов

Рекурсивный вызов текущего скрипта Perl и помещение результата в массив

У меня есть perl-скрипт, который принимает 1 аргумент, сохраняет результат в массиве,после этого переходит к элементу в массиве и вызывает себя с элементом массива в качестве аргумента и проталкивает новый...
вопрос задан: 20 August 2012 14:19
0
ответов

Как создать подпрограмму Perl, которая принимает блок кода

У меня есть набор подпрограмм, которые выглядят следующим образом: sub foo_1 ($) {my $ name = shift ; мой $ f; run_something (); open ($ f, $ name) или die («Не удалось открыть $ name»); while (<$ f>) {// ...
вопрос задан: 20 August 2012 14:16
0
ответов

Как установить Perl-модуль JSON.pm на OSX

Я пытаюсь использовать синтаксический анализатор/преобразователь po2json из библиотеки JS gettext(http://jsgettext.berlios.de/), но когда я пытаюсь преобразовать, я получаю эту ошибку :Не удается найти JSON.pm в @INC (@INC содержит :/...
вопрос задан: 20 August 2012 10:42
0
ответов

Почему DateTime добавляет разделитель T к метке времени?

Мой код :print DateTime -> сейчас; Ответ :2012 -08 -17T20 :16 :37 Почему Т? Есть вариант, который я забыл?
вопрос задан: 17 August 2012 21:14
0
ответов

Does sleep get interrupted when any signal is received in perl?

I have this simple perl daemon: #!/usr/bin/perl use strict; use warnings; use Proc::Daemon; Proc::Daemon::Init; my $continue = 1; $SIG{TERM} = sub { $continue = 0 }; $SIG{USR1} = sub { do_process(...
вопрос задан: 17 August 2012 19:08
0
ответов

Как портативно определить, поддерживает ли компилятор против

Я работаю над утилитой, которая должна быть способна компилироваться как на стандартных компиляторах C++, так и на предстандартных. Код может и будет брошен практически на любой существующий компилятор C++. Я ...
вопрос задан: 17 August 2012 17:31
0
ответов

Как зациклить массив массивов в качестве эталона?

Приведенный ниже код работает, если $a является массивом массивов, но мне нужно, чтобы $a был ссылкой на массив массивов. Вопрос Как выполнить итерацию $a? #!/usr/bin/perl использовать предупреждения; использовать строгий; используйте данные ::...
вопрос задан: 17 August 2012 15:12
0
ответов

Может ли тестовый скрипт Perl определить, запускается ли он из жгута параллельно?

Проблема заключается в следующем: манипулирование внешним состоянием в тестовом файле снижает возможный параллелизм вашего теста люкс. Я тестирую точное манипулирование внешним состоянием (а затем его сброс). I '...
вопрос задан: 17 August 2012 04:20
0
ответов

Длина файла не равна 0, а пуста. Как это устранить?

Я написал оболочку Perl, применяя некоторые команды unix, записывая вывод в файл журнала. Однако я вижу, что он создает какой-то пустой файл, но я вижу, что некоторые из создаваемых файлов имеют размер не 0, это...
вопрос задан: 16 August 2012 17:35
0
ответов

Удаление базового ключа Perl через ссылку на хэш

мой %myHash = (key1 => { test1 => 1, test2 => 2, }, key2 => { test1 => 3, test2 => 4, }, ); мой $myRef = $myHash{ "ключ". ((~~клавиши %...
вопрос задан: 16 August 2012 17:09
0
ответов

Как запустить некоторые, но не все тесты в наборе тестов Perl параллельно?

У меня есть набор тестов на основе Perl -с более чем 10 000 тестов, которые я хотел бы ускорить. Я тестировал, используя флаг -j для доказательства, и обнаружил, что большинство -, но -не -, все мои тесты готовы к запуску в...
вопрос задан: 15 August 2012 21:19
0
ответов

Использование скаляра в качестве условия в Perl

Первый таймер... так что дайте мне знать, если есть что-то, на что я не обратил внимания, задавая вопрос. Вопрос в том, как использовать скаляр в качестве условия, так как приведенный ниже код не работает. мой @...
вопрос задан: 15 August 2012 19:39
0
ответов

В чем разница между «perl test.pl» и «./test.pl»?

Я заметил, что существует два способа выполнения Perl-программы :perl test.pl и./test.pl В чем точная разница между этими двумя и какой из них рекомендуется?
вопрос задан: 15 August 2012 13:52
0
ответов

Как закодировать тему письма в perl?

Как закодировать тему письма в perl? Наконец-то я нашел кое-что, но оно все еще не работает :use MIME ::Words qw/encode _mimewords/; $recipientsubject = encode _mimewords ('Votre fichier a bien été...
вопрос задан: 15 August 2012 13:41
0
ответов

Распознающая сила «современных» регулярных выражений

Какой класс языков действительно распознают настоящие современные регулярные выражения? Всякий раз, когда существует группа захвата неограниченной длины с обратной ссылкой (например, (. *) _ \ 1), регулярное выражение теперь соответствует нерегулярному .
вопрос задан: 14 August 2012 20:31
0
ответов

«Слишком много аргументов» при передаче массива в подпрограмму Perl?

У меня есть функция ниже в perl sub create _hash (){ мои @files = @_; foreach (@files ){ if (/.text/ ){ open ($files _list{$ _},">>$ _" )|| die ("Этот файл не будет...
вопрос задан: 13 August 2012 07:03
0
ответов

Должны ли мы рассматривать использование диапазона [a -z] как ошибку?

В моем регионе (et _EE )[a -z] означает :abcdefghijklmnopqrsšz Итак, 6 символов ASCII (tuvwxy )и один из эстонского алфавита (ž )не включены. Я вижу много модулей, которые все еще используют регулярные выражения, такие как /\A[0 -...
вопрос задан: 13 August 2012 01:33
0
ответов

Подсчитать количество совпадений определенного символа в строке, совпадающей с подстановочным знаком регулярного выражения

Могу ли я вести подсчет каждого отдельного символа, совпадающего в самом регулярном выражении? Предположим, что регулярное выражение выглядит как /> (. *)[^a]+/ Могу ли я вести подсчет вхождений, скажем, буквы p в...
вопрос задан: 11 August 2012 11:08
0
ответов

Проблемы с обработкой Perl script.file

Я написал Perl-скрипт:#!/usr/bin/perl использовать строго; использовать предупреждения; мое имя $file _; мой $ext = ".текст"; моя $подсеть2; мой список %files _= (); opendir мой $dir, "." или умри "Не могу открыть...
вопрос задан: 10 August 2012 17:00
0
ответов

Как получить значение внешнего ключа, а не объекта?

У меня есть две таблицы, книга и язык; книга принадлежит _языку, поскольку в столбце языка указано, на каком языке она написана. Таблица языков — это просто столбец языка. Я хочу сделать $book ->...
вопрос задан: 10 August 2012 09:42
0
ответов

Perl :Как вставить пару ключ/значение в хеш-ссылку и при этом сохранить ссылку

$а = {b=>{c=>1}}; #установить ссылку $b = $a ->{b}; #ссылка ссылка $b.= (d=>1,e=>1 ); #где мы хотим назначить несколько ключей/значений одновременно. В конце $a должен выглядеть как :{ 'b'...
вопрос задан: 10 August 2012 02:50
0
ответов

Как добавить более одного метода over в маршрут mojolicious?

У меня есть следующий код :$r ->найти ('пользователь' )->через ('сообщение' )->через (аутентифицировано => 1 ); Учитывая этот маршрут, я могу добраться до пользовательского маршрута, проходящего через аутентифицированную проверку то есть установка...
вопрос задан: 9 August 2012 15:48
0
ответов

Однострочный Perl: как ссылаться на имя файла, переданное, когда -ne или используются ключи командной строки -pe

В Perl обычно достаточно легко получить ссылку на аргументы командной строки. Я просто использую $ ARGV [0], например, чтобы получить имя файла, который был передан в качестве первого аргумента. При использовании ...
вопрос задан: 9 August 2012 09:12
0
ответов

Как анализировать регулярные выражения в Perl API

Я работаю над некоторым кодом, который должен сериализовать регулярные выражения Perl, включая любые флаги регулярных выражений. Поддерживается только подмножество флагов, поэтому мне нужно обнаруживать неподдерживаемые флаги, такие как /u, в регулярном в
вопрос задан: 8 August 2012 22:07
0
ответов

Как преобразовать YAML в XML в Perl?

Существуют ли какие-либо модули в CPAN для преобразования списков YAML в правильно сформированный XML? Из YAML:-фрукты:-яблоко -груша -апельсин В XML :<фрукты> <яблоко /> <груша /> <апельсин /&...
вопрос задан: 8 August 2012 09:49
0
ответов

Почему некоторые хэши инициализируются с помощью фигурных скобок, а некоторые — со скобками?

Я смотрю на следующий код, демонстрирующий вложенные хэши :my %HoH = (flintstones => { муж => "fred", pal => "barney", }, jetsons => {...
вопрос задан: 7 August 2012 05:07
0
ответов

Тернарный код Perl ошибочно входит в предложение «else»?

У меня есть следующий код:#Список тестов мои $tests = [ ("система _тест _встроенные _грех", "система _тест _встроенные _cos", "система _тест _встроенные _загар" )]; #Обеспечьте переопределение некоторых переменных, которые могут быть...
вопрос задан: 6 August 2012 22:48
0
ответов

в то время как (<@array> )эффекты для perl

while (<@thisArray> )Кто-нибудь знает, что именно это будет делать? Мы только что обсуждали это, так как код обычно выглядит примерно так: :, а ()
вопрос задан: 6 August 2012 18:16
0
ответов

Perl Inline ::Модуль Python, как поместить код в строку

Я изучаю библиотеку perl Inline ::Python. В примере сайта cpan у нас есть print "9 + 16 =", add (9, 16 ), "\n"; вывести "9 -16 = ", вычесть (9, 16 ), "\n"; используйте встроенный Python => <...
вопрос задан: 6 August 2012 17:54
0
ответов

Могу ли я получить дескриптор исходного кода -?

Похоже, что в main есть символ '_< -'(без кавычек )таким же образом, как и другие вещи, которые выглядят так, как будто они могут быть дескрипторами :' _
вопрос задан: 6 August 2012 14:27