6
ответов

В Perl, там созданный способом сравнить два массива для равенства?

У меня есть два массива строк, которые я хотел бы сравнить для равенства: мой @array1 = ("part1", "part2", "part3", "part4"); мой @array2 = ("part1", "PART2", "part3", "part4"
вопрос задан: 19 December 2014 18:48
6
ответов

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

У меня есть два массива: @arr1 = (1, 0, 0, 0, 1); @arr2 = (1, 1, 0, 1, 1); я хочу суммировать объекты обоих массивов для получения новым один как (2, 1, 0, 1, 2); я могу сделать это без цикличного выполнения через массивы?
вопрос задан: 6 December 2014 16:49
6
ответов

Перенаправление вывода с использованием & ldquo; require & rdquo; [Дубликат]

В моей программе c.pl я хочу использовать переменную из скрипта b.pl, который использует пакет a.pm. Я использую require 'b.pl' Эта строка запускает скрипт b.pl, но мне нужно перенаправить его вывод в текстовый файл. Я ...
вопрос задан: 30 September 2014 13:31
6
ответов

Как я могу отправить вывод Perl в a и STDOUT и переменная?

Я хотел бы отправить вывод от команды и до STDOUT и к переменной. Я хочу объединиться: мой $var = 'некоторая команда'; система ('некоторая команда'); Мишень является шагом в правильном направлении, но...
вопрос задан: 8 April 2014 11:21
6
ответов

Shell: вставьте пробел/новую строку две строки выше шаблона

Для добавления пустой строки выше каждой строки, которая соответствует regexp можно использовать: sed '/regexp/{x; p; x;}', Но я хочу добавить пустую строку, не одну строку выше, но две строки выше строки, которая соответствует моему...
вопрос задан: 4 January 2014 21:27
6
ответов

Как я отличаю файл от каталога в Perl?

Я пытаюсь пересечь через все подкаталоги текущего каталога в Perl и получить данные из тех файлов. Я использую grep для получения списка всех файлов и папок в данном каталоге, но...
вопрос задан: 4 September 2013 07:27
6
ответов

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

В Perl, каково различие между 'и "? Например, у меня есть 2 переменные как ниже: $var1 = '\('; $var2 = "\("; $res1 = ($matchStr = ~ m/$var1/); $res2 = ($matchStr = ~ m/$var2/); $...
вопрос задан: 8 August 2013 21:27
6
ответов

Почему мой Perl не отображается, возвращают что-нибудь?

Когда я выполняю следующее утверждение: @filtered = карта {s/ //g} @outdata; это возвращает пустой список вместо фильтрованного списка, который я ожидал. То, что я пытаюсь сделать, удаляют...
вопрос задан: 3 August 2013 17:44
6
ответов

Как я изменяю это на “идиоматический” Perl?

Я начинаю копаться глубже в Perl, но испытываю затруднения при писании кода "Perl-ly" вместо того, чтобы писать C в Perl. Как я могу изменить следующий код для использования большего количества идиом Perl, и как я должен пойти...
вопрос задан: 2 June 2013 18:55
6
ответов

Как я включаю функции из другого файла в моем сценарии Perl?

Это походит на действительно простой вопрос, но так или иначе мой Google-Fu привел меня к сбою. Каков синтаксис для включения функций из других файлов в Perl? Я ищу что-то как C #include "blah.h"...
вопрос задан: 3 January 2013 06:49
6
ответов

Как правильно выполнить Perl “один лайнер” сценарии командной строки?

Я просмотрел много учебных руководств, но я все еще не могу выяснить то, что я делаю неправильно.. Я пробую код ниже (в .pl файле Perl как исполняемый файл): #!/usr/bin/perl жемчуг-e 'печать "...
вопрос задан: 9 August 2012 08:56
6
ответов

Как может я управлять форматированием Данных:: вывод Самосвала?

Я использую Данные:: Самосвал:: Самосвал () метод. Вывод хорош, но может быть сделан мало компактным и более красивым. Как я могу управлять им? Каковы лучшие альтернативы?
вопрос задан: 25 June 2012 11:41
6
ответов

Где некоторые хорошие ресурсы для изучения новых возможностей Perl 5.10?

Я не понял до недавнего времени, что Perl 5.10 имел существенно новые функции, и я задавался вопросом, мог ли кто-либо дать мне некоторые хорошие ресурсы для приобретения знаний о тех. Я искал их на Google и...
вопрос задан: 5 May 2012 14:34
6
ответов

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

Я считал perldoc на модулях, но я не вижу рекомендацию на именовании пакета, таким образом, это не столкнется со встроенными или именами модуля/пакета CPAN. В прошлом разработать локальный Session.pm...
вопрос задан: 15 March 2012 20:46
6
ответов

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

Я только начинаю изучать Perl. Я посмотрел вначале страница жемчуга и начал работать. Это говорит: различие между одинарными кавычками и двойными кавычками - то, что одинарные кавычки означают что их...
вопрос задан: 15 March 2012 00:35
6
ответов

Триггерный оператор Perl прослушивается? Это имеет глобальное состояние, как я могу сбросить его?

Я встревожен. Хорошо, таким образом, это было, вероятно, самой забавной ошибкой Perl, я когда-либо находил. Даже сегодня я узнаю новый материал о Perl. По существу, триггерный оператор.. который возвращает false до лево-...
вопрос задан: 21 January 2012 13:30
6
ответов

Почему переменные Perl должны начинаться с $,%, @ (сигилы)?

Почему переменные Perl должны начинаться с разных символов (сигилов)? Скалярные переменные начинаются с $ Хэши начинаются с% Массивы начинаются с @ Почему они такие?
вопрос задан: 3 August 2011 18:23
6
ответов

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

В Perl действительно ли возможно создать глобальную переменную на основе строки? Например, если у меня была функция как: sub create_glob_var {мой ($glob_var_str) = _; # что-то вроде этого (но не хеш...
вопрос задан: 15 February 2011 17:51
6
ответов

Выбор встроенного языка

Я подаю заявку, которая анализирует одну или несколько серий данных с помощью нескольких различных алгоритмов (агенты). Я пришел к идее, что каждый из этих агентов мог быть реализован как отдельный Python...
вопрос задан: 9 February 2011 20:23
6
ответов

Как я могу уменьшить Perl время запуска сценария CGI?

Я разрабатываю некоторые сценарии CGI, и я пытаюсь найти решение уменьшить "время начала", произведенное, когда я импортирую много модулей с "использованием". Обновление: предоставленные решения хороши, но...
вопрос задан: 14 January 2011 18:09
6
ответов

Как я извлекаю строки между двумя разделителями строки в Perl?

У меня есть файл журнала ASCII с некоторым содержанием, которое я хотел бы извлечь. Я никогда не занимал время для изучения Perl правильно, но я полагаю, что это - хороший инструмент для этой задачи. Файл структурирован как это:......
вопрос задан: 3 December 2010 17:13
6
ответов

Как вытащить хеши из массивов в Perl?

Я хочу записать немного функции "DBQuery" в жемчуге, таким образом, у меня могут быть остроты, которые отправляют SQL-оператор и получают назад и массив хешей, т.е. recordset. Однако я сталкиваюсь с проблемой...
вопрос задан: 8 October 2010 20:58
6
ответов

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

В этом RFC упоминается В отличие от многих языков программирования, которые Perl в настоящее время не реализует настоящие многострочные комментарии. Это и обходные пути, которые обычно используются, могут быть проблематичными. Это может быть ...
вопрос задан: 31 August 2010 12:30
6
ответов

Композиция с StructureMap

Просмотр сообщения Карла Сегина где он показывает, что проектирование шоу для обеспечения тестируемости приводит к лучшему дизайну, в данном случае композиция выше наследования. В этом примере его CachedEmployeeLookup имеет ...
вопрос задан: 26 August 2010 14:41
6
ответов

Может ли скрипт на Perl изменить себя?

Я хотел бы, чтобы мои скрипты отслеживали их последняя дата пересмотра внутренне в качестве комментария. Это возможно? Мне кажется, что нужно было бы захватить дату и затем открыть свой файл сценария ...
вопрос задан: 25 August 2010 04:21
6
ответов

Что Python эквивалентен жемчугу “a”.. “azc”

В жемчуге, для получения списка всех строк от "a" до "azc", только к вещи сделать использует оператор диапазона: жемчуг - le 'печатает "a".. "azc"', Что я хочу, является списком строк: ["a", "b".
вопрос задан: 16 July 2010 11:21
6
ответов

Рекурсивно печатая структуры данных в Perl

Я в настоящее время изучаю Perl. У меня есть хеш Perl, который содержит ссылки на хеши и массивы. Хеши и массивы могут в свою очередь содержать ссылки на другие хеши/массивы. Я записал подпрограмму в...
вопрос задан: 28 June 2010 15:46
6
ответов

Perl, объединяющий 2 файла CSV линию за линией с первичным ключом

Править: решение добавляется. Привет, у меня в настоящее время есть некоторая работа хотя медленный код. Это объединяет 2 файла CSV линию за линией с помощью первичного ключа. Например, если файл 1 имеет строку: "один, два, четыре, 42" и файл 2.
вопрос задан: 28 June 2010 10:48
6
ответов

Как я эффективно анализирую файл CSV в Perl?

Я работаю над проектом, который включает парсинг большого csv, отформатировал файл в Perl и надеюсь делать вещи более эффективными. Мой подход должен был разделить () файл строками сначала и затем разделить (...
вопрос задан: 17 June 2010 22:20
6
ответов

Как распечатать Perl 2-мерный массив?

Я пытаюсь записать простой сценарий Perl, который читает *.csv, помещает строки *.csv файла в двумерной матрице, и затем печатает на объекте из массива и затем печатает строку массива...
вопрос задан: 10 June 2010 21:36