Я думаю, что я неправильно понял некоторые аспекты аргумента, проходящие к функциям в Perl. В чем разница между Func (\ @ Array) и Func (@Array)? AFAIK, в обеих функциях, аргументы передаются ...
Я использую Perl для подключения к 2 различным базам данных ( MySQL и Sybase) с использованием DBI, в каждой около 700 000 записей, и мне нужно, чтобы они были одинаковыми (скорее всего, будет несколько разных ...
Я хочу использовать curl для просмотра источника страницы, и если этот источник содержит слово, которое соответствует строке, то он выполнит печать. Как мне сделать, если строка $ содержит? В VB было бы вроде. ...
У меня есть куча файлов данных следующего вида: ("String": tag1 (значение): tag2 (значение2): tag3 (: nested_tag1 (foo): nested_tag2 (: nested2_tag1 (...
У меня есть функция, которая принимает ввод от пользователя. Вход может быть целым числом, числом с плавающей запятой или строкой. У меня есть три перегруженные функции, которые должны вызываться на основе ТИПА ДАННЫХ введенных ...
Как я могу использовать __DATA__ дважды? #! / usr / local / bin / perl
использовать предупреждения;
используйте 5.012; в то время как (<ДАННЫЕ>) {печать;
} while ( ) { chomp if $. == 1; print scalar reverse; print ...
Я ищу для способа нечеткого совпадения с использованием регулярных выражений. Я бы хотел использовать Perl, но если кто-то может порекомендовать какой-либо способ сделать это, это будет полезно. В качестве примера я хочу сопоставить ...
У меня есть массив со значениями 33, 32, 8, 100. Как мне найти максимальное и минимальное значение в этом массиве? Нужно ли включать какие-то специальные библиотеки?
Для файла unix я хочу знать, есть ли у Group или World права на запись в файл. Я думал об этих строках: мой $ fpath = "orion.properties";
мой $ info = stat ($ fpath);
my $ retMode = $ ...
Как преобразовать это регулярное выражение Perl в Python: (?: ^ (?: никогда | нет | ничего | нигде | нет | нет | нет | нет | нет | нету | нету | нету | не может | оленья кожа | ...
Мне кажется, что это хорошо (то есть с точки зрения времени компиляции), что интерпретатор Python будет создавать файлы с байт-кодом .pyc. Я считаю, что python использует какой-то хэш, чтобы определить, есть ли в источнике ...
У меня есть некоторые метки времени Unix (например, 1357810480, так что они в основном в прошлом). Как я могу преобразовать их в читаемый формат даты, используя Perl?
До сих пор я использовал ActiveState ActivePerl, а для установки модулей использовал ppm. На прошлой неделе я перешел на Strawberry Perl, но я не знаю, как устанавливать модули с помощью Strawberry Perl. Что такое ...
, мне кажется, столкнулись с несколькими разными способами, чтобы найти размер массива. В чем разница между этими тремя методами? мой @arr = (2);
Печать скаляр @arr; # Первый способ печатать размер массива ...
Пока что этот однострочный файл удаляет одну строку и переименовывает файл, но мне нужна помощь, чтобы изменить его так, чтобы он удалял эту строку Я ищу Data и удаляю вместо этого старое расширение файла .csv ...
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;
Можно ли получить текущее имя файла (из списка файлов) в однострочнике Perl, как показано ниже? perl -lane 'if ($ _ = ~ / my_value /) {print $ _; }' *.текст
У меня есть переменная Perl, которую я заполняю из базы данных. Его имя - $ path. Мне нужно получить другую переменную $ file, которая имеет только имя файла из пути. Я пробовал: $ file = $ path = ~ s /.*\///; Я ...
В основном я хочу сделать это: foreach my $key (keys $hash_ref) { Делаем что-то с моими $key и $hash_ref # Удалить ключ из хэша delete $hash_ref->{$key};
} Это безопасно? И почему?
Вот некоторый код, с которым у меня проблемы, я обрабатываю некоторый XML и в методе в классе OO я извлекаю элемент из каждого из нескольких узлов, которые повторяются в документе. Такой должен быть только один...
Я просто новичок, когда дело касается регулярных выражений. Я знаю, что Perl великолепен с регулярными выражениями, и я не очень разбираюсь в Perl. Недавно начал изучать JavaScript и наткнулся на регулярное выражение для проверки вводимых пользователем д
Я разрабатываю сценарий, который использует флаг -e, например, если (-e $ имя_файла)
{...
} Это отлично работает в OS X. Вернее, работает некорректно. Я хочу, чтобы регистр учитывался. ...
Как я могу сгенерировать массив в Perl со 100 случайными значениями без использования цикла? Я должен избегать всех видов циклов, таких как "for", foreach ", while. Это мое упражнение из моей лаборатории. Я не могу найти способ ...
У меня есть программа на Perl, написанная кем-то другим. Когда я запускаю его, он тихо завершает работу, ничего не записывая в файл журнала. Есть ли способ запустить эту программу на Perl шаг за шагом, строка за строкой…
Мне нужно удалить версия Perl, созданная из исходников. Каталог, из которого он был построен, существует. Однако я не нашел цели make под названием «удалить». У меня версия Perl 5 ....
Мои сценарии становятся слишком длинными. Как мне разделить мой код (процедурные подпрограммы) на несколько файлов Perl и сказать интерпретатору, чтобы он разобрался в них? Примерно так: # -> main.pl #include "foo.pl"
...
У меня есть сценарий Perl, который дает мне 50 символов строка случайных чисел, букв и некоторых специальных символов. Я ввожу их в базу данных. Теперь, учитывая длину строки и количество ...
Я пытаюсь установить digikam через MacPorts (жаль, что для этого нет HomeBrew), и постоянно получаю следующую ошибку: Ошибка: Зависимость 'p5.12-xml-парсер не найден.
Ошибка: Статус 1 ...
Почему я получаю значения из «$ n» и «$ m» после удаления соответствующих записей-таблиц? #! / usr / bin / env perl
использовать предупреждения;
используйте 5.012; пакет Foo; наш $ n = 10;
наш $ m = 20; delete $ Foo :: {'n'} ...