1
ответ

Отсутствует модуль Perl, работающий в Solaris 5.10

Я создал Perl-скрипт, который извлекает строку/строки и выводит в виде файла для загрузки в нашу базу данных. Теперь я использую Solaris 5.10 для запуска Perl-скрипта, но есть ошибка, и я думаю, что это относится к...
20.11.2019
1
ответ

Как избежать нежелательных зависимостей в пакете rpm?

Я делаю пакет для RHEL7. Когда я пытаюсь установить пакет, я получаю # yum localinstall mypackage-0.0-1.el7.rpm (...) -> Выполняется проверка транзакции ---> Пакет webmin-GPI-init.noarch ...
17.11.2019
1
ответ

замена файла на месте для n-го соответствия шаблону

У меня есть файл с большим количеством строк, но я могу обобщить свои требования, как показано ниже:
...
24.10.2019
1
ответ

Максимальное покрытие набора данных

У меня есть набор данных следующего формата. В поле 1 указан идентификатор, в поле 3 — точки данных, а в поле 2 — подсчет этих точек данных. ID1 5 Е1, Е2, Е3, Е4, Е5 id2 4 E3, E4, E5,...
01.10.2019
1
ответ

Почему скрипт Perl CGI может не подключиться к MySQL, если он работает из консоли?

Я перехожу на новое серверное оборудование, что также означает изучение особенностей нового дистрибутива Linux (Debian buster). У меня есть сценарий Perl CGI, который запускается из консоли, но...
10.09.2019
1
ответ

Печать PDF с помощью Perl

У меня есть скрипт, который создает PDF и отправляет его на удаленный сервер печати с запущенным CUPS. Используя Net::Printer, я настроил принтер: my $print_server = "remote_print.server"; мой $printer ...
27.08.2019
1
ответ

Автоматический запуск pure-ftpd путем запуска его файла конфигурации Perl в командной строке

Я вручную создал pure-ftpd на своем Raspberry Pi, и он отлично работает, когда я вызываю /etc/ pure-config.pl /etc/pure-ftpd.conf из командной строки. Я хотел бы запустить эту простую команду /...
18.08.2019
1
ответ

Удалить значения из файла, разделенного NUL

У меня есть массив значений v, которые я хочу удалить из файла f. f имеет разделитель NUL. Как мне поступить? Я пробовал использовать SD, но это не сработало. Пример: у меня есть этот файл: # cat -v $attic ^@this is 1....
07.08.2019
1
ответ

Perl. cgi soap request HTTP ERROR 411

Я пытаюсь изучить SoapUI, но при запуске кода ниже я получаю HTTP ERROR 411 все файлы находятся в /var/www/html/ не знаю в чем проблема. #!/USR/бен/перл использовать SOAP::Transport::HTTP; SOAP::...
02.08.2019
1
ответ

Как работает pcregrep?

У меня есть файл: Эта ошибка -это -это -тот [текст, который я хочу] Эта ошибка -асд -асфаг -adsfhs [текст, который я хочу] [текст, который я хочу] Эта ошибка -асдгсда -асдгг -gasdg Я хочу сопоставить с соответствием, кроме этой ошибки и ...
16.07.2019
1
ответ

bash + grep только отметка времени из вывода

мы хотим получить время из вывода а не ожидаемое время выхода команды sshpass Воскресенье, 14 июля, 12:47:49 UTC 2019 Вс 14 июля 12:47:49 UTC 2019 Вс, 14 июля, 12:47:49 UTC 2019, но из ...
15.07.2019
1
ответ

Как удалить потерянные пакеты Perl?

Сегодня утром pacman сообщил следующее: ПРЕДУПРЕЖДЕНИЕ: '/usr/lib/perl5/5.28' содержит данные как минимум из 4 пакетов, которые НЕ будут использоваться установленным интерпретатором perl. -> Запустите ...
08.07.2019
1
ответ

Регулярное выражение Perl не соответствует апострофу

Я пытаюсь написать сценарий Perl для преобразования нескольких скриптов в каноническую форму. Я ожидал скрипт #!/usr/bin/perl -W использовать Файл::Spec; используйте Getopt::Long 2.3203 qw(:config auto_help auto_version)...
06.07.2019
1
ответ

Это хороший способ извлечь имя скрипта?

Моя ситуация такова: я хочу, чтобы Perl-скрипт произносил свое собственное имя. Я попытался напечатать "$0\n"; что является хорошим решением, если вы работаете в том же каталоге, где находится скрипт. Я нахожу это решение полезным...
05.07.2019
1
ответ

Разделить и сохранить в Perl

У меня есть файл с таким содержимым: Ref BBPin r:/WORK/M375FS/HMLSBLK4BIT0P0_0/LSVCC15 Внедрение BBPin i:/WORK/M375FS/HMLSBLK4BIT0P0_0/LSVCC15 Ref BBPin r:/WORK/HMLSBLK4BIT0P0_0/LSVCC3 Внедрение ...
02.07.2019
1
ответ

Преобразование файла XLS в файл CSV в Perl без использования электронной таблицы [закрыто]

У меня есть файл в формате .XLS, и я хочу загрузить этот файл в Informatica, для чего мне нужно преобразовать этот файл в .CSV, т.е. XLS в CSV.
28.06.2019
1
ответ

Экранирование специальных символов &, $, ^, *, ! в команде unix (bash perl)

По сути, я пытаюсь отправить электронное письмо через uucp на определенные учетные записи, используя стандарт RFC 5322, который включает ! #$%&' *+ -/=?^ _`{|} ~;(https://en.wikipedia.org/wiki/Email_address#Local-part)...
27.06.2019
1
ответ

Извлечение шаблона в perl

Возможно ли иметь только одно регулярное выражение, которое может извлекать шаблон «Mango-1.whatever..» в любом из этих 3 условий (т.е. $манекен). Я продолжаю печатать все после этого шаблона. Если я использую запятую в...
26.06.2019
1
ответ

REGEX: сбросить несколько связанных цепочек в iptables

Я хочу сбросить несколько связанных цепочек в IPtables. Их имена типа «f2b.*» Я хочу, чтобы вся цепочка исчезла! например все это ушло. -A f2b-postfix-sasl -s 103.231.139.130/32 -j REJECT --reject-with ...
25.06.2019
1
ответ

Чтение, сравнение и замена файла на основе сравнения в текстовом файле

Здравствуйте, мне нужно руководство по написанию кода для обработки файлов. У меня есть один файл, в котором ~ в качестве разделителя, а каждая строка является ключевым словом и является 1-м столбцом. Сначала я должен найти строки, которые соответствуют
25.06.2019
1
ответ

Как агрегировать и получить количество групп в определенном столбце из текстового файла с помощью perl?

У меня есть большой текстовый файл (с 15 строками) в этом формате (srip dip sport dport .....) Я хотел бы сгруппировать отдельный первый столбец и получить количество групп, входной файл: 10.10.10.1 10.10.66.150 60761 502 ...
24.06.2019
1
ответ

Ошибка получения с помощью system() в perl

' Число найдено там, где ожидался оператор в ./scripttemp.perl, строка 5, рядом с ""sed -i -r "4" (Отсутствует оператор перед 4?) Найдена строка, где оператор ожидался в ./scripttemp.perl, строка 5, рядом с "}" ...
14.06.2019
1
ответ

Как заставить код интерпретировать $ но нет *? [закрыто]

У меня есть код Perl (не обращайте внимания на то, что он делает прямо сейчас, я все еще работаю над этим): #!/usr/bin/perl -w if(!@ARGV) { print("ОШИБКА: НЕТ ARGS\n"); выход 1; } еще { использовать Cwd qw(cwd); мой $dir ...
24.04.2019
1
ответ

Заменить группу похожего текста в строке с n-й позиции на одну строку, иначе увеличить значение на +1

Например, у меня есть текстовый файл со следующими строками. Ввод DD0TRANSID000019021210504250003379433005533665506656000008587201902070168304000.0AK 0000L00000.00 N ...
08.04.2019
1
ответ

uniq -c Эквивалент для групп строк произвольного счета

У меня есть файл из ~1 -2 миллионов строк, который я пытаюсь уменьшить, подсчитывая повторяющиеся группы строк, сохраняя порядок. uniq -c работает нормально :$ perl -E 'say for (("foo" )x 4, ("bar" )x 4, "baz"...
29.03.2019
1
ответ

amavisd: Нераспознанный символ \xBB;

У меня есть проблема для запуска amavisd. Когда я пытаюсь запуститься с/etc/init.d/amavis, запускаются, я получаю следующую ошибку: Запуск amavisd: проблема в Amavis:: код DKIM: Нераспознанный символ \xBB; отмеченный...
10.03.2019
1
ответ

GREP + поиск рекурсивный сложный синтаксис в папке в файлах / сценариях

Мы хотим искать следующую строку рекурсивную под папкой / с awk '{print}' | grep -i -e 'Port up'--e ' Действительный вывод ', поэтому мы сделали это: grep -r "awk' {print} '| greep -i -e' Port - это допустимый выход" ...
09.03.2019
1
ответ

Unix perl соответствует строке и удаляет строку

Я использую perl для удаления строки из файла, он удаляет строку из файла, но фактическая строка не удаляется, из-за чего следующая вставка в файлы пишутся дальше ...
22.02.2019
1
ответ

Цикл «find… -type f»: получение имен файлов по каталогу / поддиректору, вывод txt с именем dir_subdir_fname.txt

Моя структура данных выглядит примерно так: dir1 / subdir1_level1 / subdir1_level2 ... / subdir1_leveln {{1 }} dir1 / subdir2_level1 / subdir2_level2 ... / subdir2_leveln ... Это означает, что я работаю с такими уровнями ...
20.02.2019