0
ответов

Как установить XML :: Parser без expat-devel?

XML :: Parser не в состоянии построить на достаточно свежей 64-битной версии Debian. После выдачи cpan XML :: Parser происходит сбой cpan с множеством ошибок о Expat.c и Expat.xs: [...] Expat.xs: 2182: ошибка: «CallbackVector» ...
вопрос задан: 9 May 2012 09:40
0
ответов

Однострочная логика if else в Perl

Я оцениваю, соответствуют ли определенные переменные ожидаемым значениям. Переменные задаются в памяти определенной программой, к значениям которой можно получить доступ из оболочки с помощью пользовательской программы. ...
вопрос задан: 8 May 2012 17:41
0
ответов

Perl :загрузить удаленную html-страницу? [закрыто]

Как в Perl загрузить удаленную html-страницу на мою локальную машину? например http://example.com/catalog/lperl3/chapter/ch04.htmlМне нужно загрузить исходный html-код с помощью Perl, как это сделать...
вопрос задан: 8 May 2012 16:27
0
ответов

Блоки кода Perl

У меня есть вопрос относительно блоков кода в Perl. Учитывая следующий код :my @newArr = sort { $a <=> $b } @oldArr; использует блок кода в качестве аргумента. Я мог бы переписать его как :sub...
вопрос задан: 8 May 2012 15:32
0
ответов

Нужен совет по структуре для проверки пути на карте

Проблема, с которой я столкнулся, заключается в следующем :Даны два многоугольника, определяющие границы лабиринта и путь между ними (см. рисунок ниже ), Я хотел бы знать, когда я пересек границы лабиринта. В...
вопрос задан: 8 May 2012 02:06
0
ответов

Как реализовать семафорное взаимодействие потоков в Perl?

Мой Perl-скрипт должен запускать несколько потоков одновременно... use threads ('yield', 'exit' => 'threads _only' ); использовать общие потоки ::; использовать строгий; использовать предупреждения; никаких предупреждений «потоков»; используйте LWP ::...
вопрос задан: 7 May 2012 20:39
0
ответов

Существуют ли правила, которые говорят мне, какую форму STDOUT/STDERR/SDTIN я должен выбрать?

Иногда мне приходится использовать простое слово "STDOUT", иногда простое слово не работает, а иногда я могу использовать простое слово или другую форму. Существуют ли правила, которые говорят мне, когда я должен выбрать форму и...
вопрос задан: 7 May 2012 08:24
0
ответов

Почему Perl без потоков -не использует тип off64 _t по сравнению с типом с поддержкой потоков -?

Моей первоначальной задачей было установить мод _perl 2.0.6 + Apache 2.2.22. Процесс остановился с кучей ошибок связанных с off64_t при компиляции мода_perl. Итак, я начал копать глубже. Во-первых, у меня есть...
вопрос задан: 6 May 2012 12:29
0
ответов

Доступ к значению глобальной переменной с помощью require?

Можно ли получить доступ к значению объявленной глобальной переменной в другом Perl-скрипте с помощью require? например. config.pl #!/usr/bin/perl использовать предупреждения; использовать строгий; наш $test = "stackoverflow" Main.pl #!/...
вопрос задан: 6 May 2012 12:04
0
ответов

Math ::Ошибки GMP при установке

Я пытаюсь установить Math ::GMP, но он постоянно терпит неудачу, и я не знаю, что делать дальше. Это то, что я печатаю, и вот вывод, указывающий на файл журнала :[root@confeng Math -GMP -2.06 -VEVNp7]...
вопрос задан: 5 May 2012 09:47
0
ответов

Ошибка в документации perlipc?

Я пытаюсь разобраться в том, что вижу в документации perlipc. Если вы пишете в канал, вы также должны перехватывать SIGPIPE. В противном случае подумайте о том, что происходит, когда вы запускаете канал для...
вопрос задан: 4 May 2012 22:27
0
ответов

Как лучше всего получить миллисекунды эпохи в Perl?

В perl: time легко получить секунды эпохи (временная метка) Но что с миллисекундами? Самый эффективный способ - время * 1000, но это не так точно, как я хотел бы. Есть хорошие подсказки ...
вопрос задан: 4 May 2012 21:58
0
ответов

Что именно соответствует символу $ в Perl?

Еще несколько минут назад я считал, что $ в Perl соответствует любому концу строки. К сожалению, мое предположение оказывается неверным. Следующий скрипт удаляет конец слова только для $string3. use...
вопрос задан: 4 May 2012 19:09
0
ответов

Есть ли модуль CPAN для преобразования секунд в английский язык?

Есть ли модуль CPAN, который может преобразовывать количество секунд в человеческий -читаемое английское описание интервала? secToEng (125); # => 2 мин 5 сек secToEng (129_600); # => 1 день 12 ч. ...
вопрос задан: 4 May 2012 18:56
0
ответов

perl «или» обработка ошибок :multi -заявление об ошибке возможно?

Эта конструкция довольно распространена в perl :opendir (B,"/somedir" )или die "не удалось открыть каталог!"; Но это, похоже, не работает :opendir (B, "/does -not -не существует" )или { print "извините, этот каталог...
вопрос задан: 4 May 2012 18:16
0
ответов

Как кодировать кириллические символы для URL, а затем их декодировать?

У меня есть форма на одной странице:
Одно из полей ввода "search_string" может быть используется для отправки символов кириллицы, и если ...
вопрос задан: 4 May 2012 16:37
0
ответов

DBI: подключиться к другой базе данных, если первая база данных не существует

Я пытаюсь отсортировать наш устаревший код, который служит двум целям. Он использует DBI для создания базы данных, а затем использует DBI для подключения к этой базе данных. К сожалению, для каждого из них использовался один и тот же код. Это...
вопрос задан: 4 May 2012 12:53
0
ответов

Perl regex find character from arbitrary set

У меня есть файл с корейскими и китайскими символами. Я хочу найти пары, в которых скобки используются, чтобы дать ханджу для корейского слова, например, так: 한문 (漢文) Поиск будет выглядеть примерно так ...
вопрос задан: 4 May 2012 05:44
0
ответов

Как я могу запустить Perl-скрипт из любого места в среде unix?

У меня есть этот сценарий Perl, который мне нужно распространить среди моих коллег, которые хотят запускать сценарий из любого места в среде unix. Что я могу сделать со своей стороны, чтобы облегчить выполнение этого сценария PERL для ...
вопрос задан: 3 May 2012 14:17
0
ответов

Какой самый элегантный способ вывернуть хеш наизнанку?

Какой самый элегантный способ вывернуть хеш наизнанку? Под этим я подразумеваю замену ключей значениями и наоборот (при условии, что все значения уникальны на 100%). Например. Начните с моего% start = (1 => "a" ...
вопрос задан: 3 May 2012 14:07
0
ответов

Поиск и замена нескольких выражений в командной строке Perl

Я использую Perl для поиска и замены нескольких регулярных выражений :Когда я выполняю следующую команду, я получаю сообщение об ошибке :> find "*.cpp" | xargs perl -i -pe 's/ ##(\W )/\1/g' -pe 's/ (\W )##/\1/...
вопрос задан: 3 May 2012 02:01
0
ответов

Я не могу заставить Apache ::VMonitor работать в Apache2

Я перехожу с Apache 1.3 на Apache 2.063 и не могу заставить Apache ::VMonitor работать. Я попробовал такую ​​настройку, аналогичную той, что я настроил в моем старом Apache : use...
вопрос задан: 2 May 2012 19:35
0
ответов

Дерево синтаксического анализа — это то же самое, что и байт-код?

В чем именно разница между байт-кодом и деревом синтаксического анализа, особенно тем, которое используется в Perl? Действительно ли они относятся к одному и тому же понятию или есть различие? Я знаком с...
вопрос задан: 2 May 2012 16:47
0
ответов

Ошибка в команде Perl oneline

perl -pi -e 's | \ x20 |; s | \ x90 | ' log.bin дает мне эту ошибку. Обратная косая черта обнаружена там, где оператор ожидал в -e строке 1, рядом с синтаксической ошибкой "s | \ x20 |; s | \" в строке -e 1, рядом с "s | \ x20 | ; s | \ " Выполнение -
вопрос задан: 2 May 2012 13:04
0
ответов

за написание однострочников с поддержкой Unicode на Perl

Как правильно писать однострочные символы с поддержкой Unicode в Perl? Очевидный способ: $ echo 'フ ー バ ー' | perl -lne 'print if / フ /' フ ー バ ー ... на первый взгляд кажется, что это работает, но это всего лишь ...
вопрос задан: 2 May 2012 13:01
0
ответов

Получение абсолютного пути к исполняемому файлу Perl для текущего процесса

Есть ли способ получить абсолютный путь к исполняемому файлу Perl для текущего процесса? $^X даст мне имя исполняемого файла Perl, но в документе указано, что иногда это будет относительный путь, и...
вопрос задан: 2 May 2012 00:35
0
ответов

] Perl-скрипт для анализа XML с использованием XML ::LibXML;

Я думаю, что это очень простая проблема, но я не могу понять ее, несмотря на множество поисков Я пытаюсь проанализировать следующий XML, чтобы вывести что-то похожее на TAG= ЗНАЧЕНИЕ, так что я могу записать это в...
вопрос задан: 1 May 2012 20:50
0
ответов

Объединение различных правил case в одном регулярном выражении Perl

У меня есть переменная Perl, $word. Я хочу сделать такое регулярное выражение :$text = ~/ab ($word )cd/; Я хочу, чтобы регулярное выражение было чувствительно к регистру -для частей ab и cd, но не для всего, что находится в $word. Итак, если $word='...
вопрос задан: 1 May 2012 20:36
0
ответов

Если у меня установлен обработчик SIGCHLD, будет ли работать *блокирующее *ожидание определенного pid?

У меня есть кое-что, что использует кучу асинхронных вилок для выполнения своей работы (под набором инструментов ). В определенной области кода я разветвляюсь, а затем выполняю ожидание блокировки дочернего процесса. Является ли...
вопрос задан: 1 May 2012 15:31
0
ответов

Показать файлы PDF в браузере пользователей через PHP / Perl

Я хочу показать файлы PDF моим пользователям. Причина, по которой я использую cgi для отображения pdf, заключается в том, что я хочу отслеживать клики для pdf, и скрыть реальное местоположение сохраненного PDF-файла. Я искал ...
вопрос задан: 1 May 2012 12:40