0
ответов

Прохождение массивов в функции Perl

Я думаю, что я неправильно понял некоторые аспекты аргумента, проходящие к функциям в Perl. В чем разница между Func (\ @ Array) и Func (@Array)? AFAIK, в обеих функциях, аргументы передаются ...
вопрос задан: 15 November 2015 21:22
0
ответов

Каков более быстрый способ сравнить около 700 000 строк из 2 разных баз данных с помощью Perl?

Я использую Perl для подключения к 2 различным базам данных ( MySQL и Sybase) с использованием DBI, в каждой около 700 000 записей, и мне нужно, чтобы они были одинаковыми (скорее всего, будет несколько разных ...
вопрос задан: 15 November 2015 11:07
0
ответов

Perl - Если строка содержит текст?

Я хочу использовать curl для просмотра источника страницы, и если этот источник содержит слово, которое соответствует строке, то он выполнит печать. Как мне сделать, если строка $ содержит? В VB было бы вроде. ...
вопрос задан: 14 November 2015 12:54
0
ответов

Что это за формат данных?

У меня есть куча файлов данных следующего вида: ("String": tag1 (значение): tag2 (значение2): tag3 (: nested_tag1 (foo): nested_tag2 (: nested2_tag1 (...
вопрос задан: 11 November 2015 22:47
0
ответов

Определение типа данных скалярной переменной в Perl

У меня есть функция, которая принимает ввод от пользователя. Вход может быть целым числом, числом с плавающей запятой или строкой. У меня есть три перегруженные функции, которые должны вызываться на основе ТИПА ДАННЫХ введенных ...
вопрос задан: 9 November 2015 13:08
0
ответов

Как я могу использовать __DATA__ дважды?

Как я могу использовать __DATA__ дважды? #! / usr / local / bin / perl использовать предупреждения; используйте 5.012; в то время как (<ДАННЫЕ>) {печать; } while ( ) { chomp if $. == 1; print scalar reverse; print ...
вопрос задан: 7 November 2015 21:31
0
ответов

Нечеткие регулярные выражения

Я ищу для способа нечеткого совпадения с использованием регулярных выражений. Я бы хотел использовать Perl, но если кто-то может порекомендовать какой-либо способ сделать это, это будет полезно. В качестве примера я хочу сопоставить ...
вопрос задан: 29 October 2015 06:42
0
ответов

Как найти максимальное и минимальное значение в массиве целых чисел в Perl?

У меня есть массив со значениями 33, 32, 8, 100. Как мне найти максимальное и минимальное значение в этом массиве? Нужно ли включать какие-то специальные библиотеки?
вопрос задан: 8 October 2015 22:33
0
ответов

Как проверить в Perl, если разрешение файла больше 755?

Для файла unix я хочу знать, есть ли у Group или World права на запись в файл. Я думал об этих строках: мой $ fpath = "orion.properties"; мой $ info = stat ($ fpath); my $ retMode = $ ...
вопрос задан: 6 October 2015 07:57
0
ответов

Как преобразовать регулярное выражение Perl в Python?

Как преобразовать это регулярное выражение Perl в Python: (?: ^ (?: никогда | нет | ничего | нигде | нет | нет | нет | нет | нет | нету | нету | нету | не может | оленья кожа | ...
вопрос задан: 5 October 2015 17:28
0
ответов

Почему не работает? • Компиляция Perl в двоичные файлы, такие как python

Мне кажется, что это хорошо (то есть с точки зрения времени компиляции), что интерпретатор Python будет создавать файлы с байт-кодом .pyc. Я считаю, что python использует какой-то хэш, чтобы определить, есть ли в источнике ...
вопрос задан: 5 October 2015 12:58
0
ответов

Преобразование метки времени Unix в читаемую дату в Perl

У меня есть некоторые метки времени Unix (например, 1357810480, так что они в основном в прошлом). Как я могу преобразовать их в читаемый формат даты, используя Perl?
вопрос задан: 4 October 2015 15:56
0
ответов

Установка модулей с помощью Strawberry Perl

До сих пор я использовал ActiveState ActivePerl, а для установки модулей использовал ppm. На прошлой неделе я перешел на Strawberry Perl, но я не знаю, как устанавливать модули с помощью Strawberry Perl. Что такое ...
вопрос задан: 2 October 2015 08:50
0
ответов

Найти размер массива в Perl

, мне кажется, столкнулись с несколькими разными способами, чтобы найти размер массива. В чем разница между этими тремя методами? мой @arr = (2); Печать скаляр @arr; # Первый способ печатать размер массива ...
вопрос задан: 30 September 2015 09:34
0
ответов

Однострочная команда Perl для переименования файлов

Пока что этот однострочный файл удаляет одну строку и переименовывает файл, но мне нужна помощь, чтобы изменить его так, чтобы он удалял эту строку Я ищу Data и удаляю вместо этого старое расширение файла .csv ...
вопрос задан: 18 September 2015 14:10
0
ответов

How to get the current line number of a file open using Perl?

open my $fp, '<', $file or die $!; while (<$fp>) { my $line = $_; if ($line =~ /$regex/) { # How do I find out which line number this match happened at? } } close $ fp;
вопрос задан: 18 September 2015 12:10
0
ответов

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

Можно ли получить текущее имя файла (из списка файлов) в однострочнике Perl, как показано ниже? perl -lane 'if ($ _ = ~ / my_value /) {print $ _; }' *.текст
вопрос задан: 18 September 2015 11:54
0
ответов

Как я могу извлечь имя файла из пути с помощью Perl?

У меня есть переменная Perl, которую я заполняю из базы данных. Его имя - $ path. Мне нужно получить другую переменную $ file, которая имеет только имя файла из пути. Я пробовал: $ file = $ path = ~ s /.*\///; Я ...
вопрос задан: 15 September 2015 13:55
0
ответов

Безопасно ли в Perl удалять ключ из ссылки на хеш, когда я зацикливаюсь на том же хэше? И почему?

В основном я хочу сделать это: foreach my $key (keys $hash_ref) { Делаем что-то с моими $key и $hash_ref # Удалить ключ из хэша delete $hash_ref->{$key}; } Это безопасно? И почему?
вопрос задан: 22 August 2015 13:40
0
ответов

Perl XML ::LibXML $node ->findnodes ($xpath )находит узлы, которые не должны

Вот некоторый код, с которым у меня проблемы, я обрабатываю некоторый XML и в методе в классе OO я извлекаю элемент из каждого из нескольких узлов, которые повторяются в документе. Такой должен быть только один...
вопрос задан: 19 August 2015 13:52
0
ответов

Как определить, какой модуль Perl вызывает «неопределенный символ: Perl_Tstack_sp_ptr?»

Я пытаюсь запустить сценарий Perl, но он возвращает: / usr / bin / perl: ошибка поиска символа: / usr /local/groundwork/perl/lib/5.8.8/x86_64-linux-thread-multi/auto/IO/IO.so: неопределенный символ: ...
вопрос задан: 18 August 2015 07:38
0
ответов

Регулярное выражение Javascript по сравнению с регулярным выражением Perl

Я просто новичок, когда дело касается регулярных выражений. Я знаю, что Perl великолепен с регулярными выражениями, и я не очень разбираюсь в Perl. Недавно начал изучать JavaScript и наткнулся на регулярное выражение для проверки вводимых пользователем д
вопрос задан: 17 August 2015 05:19
0
ответов

Я хочу, чтобы -e работала с учетом регистра в OS X. Возможно ли это?

Я разрабатываю сценарий, который использует флаг -e, например, если (-e $ имя_файла) {... } Это отлично работает в OS X. Вернее, работает некорректно. Я хочу, чтобы регистр учитывался. ...
вопрос задан: 12 August 2015 02:58
0
ответов

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

Как я могу сгенерировать массив в Perl со 100 случайными значениями без использования цикла? Я должен избегать всех видов циклов, таких как "for", foreach ", while. Это мое упражнение из моей лаборатории. Я не могу найти способ ...
вопрос задан: 31 July 2015 12:10
0
ответов

Как выполнить программу на Perl шаг за шагом?

У меня есть программа на Perl, написанная кем-то другим. Когда я запускаю его, он тихо завершает работу, ничего не записывая в файл журнала. Есть ли способ запустить эту программу на Perl шаг за шагом, строка за строкой…
вопрос задан: 31 July 2015 09:56
0
ответов

Как мне удалить версию Perl, созданную из исходных текстов в Linux?

Мне нужно удалить версия Perl, созданная из исходников. Каталог, из которого он был построен, существует. Однако я не нашел цели make под названием «удалить». У меня версия Perl 5 ....
вопрос задан: 27 July 2015 17:03
0
ответов

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

Мои сценарии становятся слишком длинными. Как мне разделить мой код (процедурные подпрограммы) на несколько файлов Perl и сказать интерпретатору, чтобы он разобрался в них? Примерно так: # -> main.pl #include "foo.pl" ...
вопрос задан: 21 July 2015 15:04
0
ответов

Rand () не так уж и случайен в perl

У меня есть сценарий Perl, который дает мне 50 символов строка случайных чисел, букв и некоторых специальных символов. Я ввожу их в базу данных. Теперь, учитывая длину строки и количество ...
вопрос задан: 20 July 2015 05:08
0
ответов

Почему я получаю сообщение об ошибке "Зависимость p5.12-xml-parser" не найдена?

Я пытаюсь установить digikam через MacPorts (жаль, что для этого нет HomeBrew), и постоянно получаю следующую ошибку: Ошибка: Зависимость 'p5.12-xml-парсер не найден. Ошибка: Статус 1 ...
вопрос задан: 18 July 2015 23:34
0
ответов

Таблица символов: удаление записей

Почему я получаю значения из «$ n» и «$ m» после удаления соответствующих записей-таблиц? #! / usr / bin / env perl использовать предупреждения; используйте 5.012; пакет Foo; наш $ n = 10; наш $ m = 20; delete $ Foo :: {'n'} ...
вопрос задан: 14 July 2015 22:09