0
ответов

Почему STDIN приводит к зависанию моей программы Perl?

Я изучаю Perl и написал этот сценарий, чтобы попрактиковаться в использовании STDIN. Когда я запускаю сценарий, он показывает только первый оператор печати на консоли. Неважно, что я набираю, включая новые строки, ...
вопрос задан: 14 October 2010 21:05
0
ответов

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

У меня есть строка, которая выглядит вот так ... "http://www.example.com/ example.pdf" Мне нужно удалить пробелы и разрывы строк. Как мне это сделать? Мой результат должен быть "http: //www.example ....
вопрос задан: 14 October 2010 19:34
0
ответов

Как я могу извлечь / проанализировать табличные данные из текстового файла на Perl?

Я ищу что-то вроде HTML :: TableExtract, но не для ввода HTML, а для простой текстовый ввод, содержащий «таблицы», отформатированные с отступом и интервалом. Данные могут выглядеть так: Вот ...
вопрос задан: 14 October 2010 18:55
0
ответов

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

У меня есть внутренний веб-сайт внутри компании, и он основан на Perl CGI. Я хотел бы установить какую-то систему для отслеживания пользователей и другой веб-статистики. Какие-нибудь рекомендации, как это сделать? Я ...
вопрос задан: 14 October 2010 18:45
0
ответов

Как я могу преобразовать вывод даты unix для нескольких часовых поясов в UTC в Perl?

Как в Perl можно эффективно проанализировать вывод команды даты unix с учетом часовой пояс, а также конвертировать в UTC? Я читал много подобных вопросов о stackoverflow, но мало кто из них ...
вопрос задан: 14 October 2010 18:42
0
ответов

Как мне исправить этот код Perl, чтобы 1.1 + 2.2 == 3.3?

Как исправить этот код, чтобы 1.1 + 2.2 == 3.3? Что на самом деле здесь происходит, что вызывает такое поведение? Я смутно знаком с проблемами округления и математикой с плавающей запятой, но я подумал, что ...
вопрос задан: 14 October 2010 18:40
0
ответов

Как я могу сгенерировать случайные уникальные имена временных файлов?

Я пытаюсь создать временный файл, используя следующий код: use File :: Temp; $ tmp = File :: Temp-> new (TEMPLATE => 'tempXXXXX', DIR => 'mydir', ...
вопрос задан: 14 October 2010 18:04
0
ответов

Существует ли компактная операция Perl для вырезания альтернативных элементов из массива?

Если у меня есть массив myarray в Python, я может использовать нотацию среза myarray [0 :: 2] для выбора только элементов с четным индексом. Например: >>> ar = ["ноль", "один", "два", " three "," four "," ...
вопрос задан: 13 October 2010 15:56
0
ответов

Какие хорошие инструменты синтаксического анализа естественного языка для Perl?

Я слышал, что Perl часто используется для NLP, но я не могу найти почти никаких хороших инструментов NLP для Perl . Какие есть хорошие инструменты / ресурсы Perl NLP? У Python есть NLTK. В Java есть OpenNLP. Есть ли в Perl что-нибудь ...
вопрос задан: 12 October 2010 17:08
0
ответов

Используя Perl, как мне сравнить даты в в форме ГГГГ-ММ-ДД?

У меня есть массив с n строками в формате ГГГГ-ММ-ДД (например, «2010-10-31»). Как сравнить дату со строками в этом массиве? Например, удалить строки более 30 дней назад?
вопрос задан: 12 October 2010 14:33
0
ответов

Почему код Moose такой медленный?

Я пытаюсь разобрать большой XML-файл. Я прочитал его, используя XML :: SAX (используя Expat, а не реализацию perl), и поместил все узлы второго уровня и ниже в свой класс «Node»: package Node; использовать Moose; ...
вопрос задан: 12 October 2010 13:58
0
ответов

Совет, какой язык использовать

Я пытаюсь создать веб-приложение, которое будет получить ввод от системы. Это приложение должно отслеживать, что происходит, когда выполняются некоторые сценарии оболочки, и сообщать о состоянии ...
вопрос задан: 12 October 2010 12:51
0
ответов

Как округлить дату до ближайшего 15-минутного интервала в Perl?

Я хочу округлить текущее время до ближайшего 15-минутного интервала. Таким образом, если сейчас 6:07, в качестве времени начала будет 6:15. Как я могу это сделать?
вопрос задан: 12 October 2010 06:07
0
ответов

Как Могу ли я запретить Perl использовать модуль в целях тестирования?

Я разрабатываю набор сценариев и модулей Perl, которые затем будут развернуты на разных машинах и системах в нашей компании. Некоторые возможности зависят от конкретного модуля, который может или может ...
вопрос задан: 11 October 2010 17:15
0
ответов

Есть ли в pdl2 (или Devel :: REPL) эквивалент отладчика Perl 'x'?

Я использую pdl2 (оболочку PDL) также в качестве моей интерактивная оболочка Perl по умолчанию (загружает все хорошие плагины для Devel :: REPL). Но мне не хватает псевдонима x dumper-Printing. p хорош для piddles, но он ...
вопрос задан: 10 October 2010 14:51
0
ответов

Как заставить pQuery работать со слегка искаженным HTML?

pQuery - это практический перенос фреймворка jQuery JavaScript на Perl, который можно использовать для очистки экрана. pQuery довольно чувствителен к искаженному HTML. Рассмотрим следующий пример: используйте pQuery; my ...
вопрос задан: 9 October 2010 19:54
0
ответов

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

Я бы хотел, чтобы мой скрипт perl был die всякий раз, когда генерируется предупреждение, включая предупреждения, которые генерируются используемыми пакетами. Например, это должно умереть: use strict; использовать предупреждения; use Statistics :: ...
вопрос задан: 9 October 2010 15:04
0
ответов

Perl изменяет текущий пакет?

Есть ли способ изменить текущий запущенный пакет без использования фильтра источника? Я пытаюсь сделать то же самое, что и oose.pm, и мне интересно, могу ли я отбросить своих пользователей в неосновной ...
вопрос задан: 8 October 2010 22:09
0
ответов

Есть ли неглобальный эквивалент perlbrew?

Я использую Perlbrew прямо сейчас для управления несколькими версиями perl, но perlbrew глобален. Если я переключу perlbrew на perl-5.10.1 в любой оболочке, то все оболочки и скрипты теперь будут использовать perl версии 5 ....
вопрос задан: 8 October 2010 21:18
0
ответов

Что означает `?` В этом регулярном выражении Perl?

У меня есть регулярное выражение Perl. Но я не уверен, что "?" означает в этом контексте. m # (?: \ w +) # Что делает? значит здесь?
вопрос задан: 8 October 2010 13:45
0
ответов

Почему я получаю «версию (5.12) .2) не соответствует исполняемой версии »с Perl PAR?

Когда я запускаю следующую команду для создания исполняемого файла из моего Perl-скрипта: pp -o process_target_mode_data Process_Target_Mode_Data.pl, я получаю следующий вывод ошибки: Perl lib version ( 5.12.2) не '...
вопрос задан: 7 October 2010 21:38
0
ответов

Как мне объединить массивы псевдонимов в Perl?

Как объединить массивы псевдонимов в Perl, чтобы результирующий массив также содержал псевдонимы? Я придумал следующее решение: my ($ x, $ y, $ z) = 1 .. 3; мой $ a1 = sub {\ @_} -> ($ x); my ...
вопрос задан: 7 October 2010 20:48
0
ответов

sysopen-доступ запрещены

Я пытаюсь исправить периодически возникающую ошибку в git-svn. Проблема возникает только в Windows XP с Cygwin git (perl v5.10.1) и msysGit (perl v5.8.8). С любой операцией, которая включает выборку, ...
вопрос задан: 7 October 2010 15:21
0
ответов

Как можно Я реализую двоичный поиск в Perl?

Я хотел бы реализовать алгоритм двоичного поиска на Perl. Мой «массив» отсортирован в порядке убывания (не фактический массив, а функция, которая получает индекс и возвращает значения). проблема в том, что ...
вопрос задан: 7 October 2010 12:32
0
ответов

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

В настоящее время я разрабатываю сценарий Perl для нескольких сред. Как вы все знаете, жонглирование конфигурацией среды может быть довольно сложной задачей, если она сделана плохо. Поскольку мой сценарий Perl должен позволять некоторую командную строку
вопрос задан: 7 October 2010 10:11
0
ответов

Как я могу обрабатывать веб-сеансы с помощью CGI :: Session на Perl?

Я создаю веб-приложение на Perl с помощью CGI. Это приложение реализует архитектуру Model View Controller, и система имеет следующую структуру в корневом каталоге: -models -Просмотры -...
вопрос задан: 6 October 2010 22:03
0
ответов

Как получить текущую дату в формате ISO с помощью Perl?

Какой наиболее эффективный способ получить текущую дату в формате ISO (например, «2010-10-06») с помощью Perl?
вопрос задан: 6 October 2010 21:57
0
ответов

fork ( ) и STDOUT / STDERR в консоль из дочерних процессов

Я пишу программу, которая разветвляет несколько дочерних процессов, и я ' Я бы хотел, чтобы все эти дочерние процессы могли записывать строки в STDERR и STDOUT без искажения вывода. Я не делаю ...
вопрос задан: 6 October 2010 20:15
0
ответов

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

Я не знаю ни малейшего кусочка Perl и должен исправить ошибку в сценарии Perl. Для переменной $ myvar, содержащей строку, если первым символом является точка, замените ее на «foo / bar». Как я могу ...
вопрос задан: 6 October 2010 12:51
0
ответов

Как я могу подавить вывод системы при использовании nohup из Perl?

В Perl я запускаю процесс с помощью команды nohup. Команда ниже: system ("nohup myproc pe88 &"); Это работает нормально, и процесс запускается, как ожидалось. Однако я хотел бы подавить ...
вопрос задан: 5 October 2010 17:47