Вопросы с меткой [perl]

Perl - это мощный язык программирования высокого уровня. Вопросы о Perl должны быть ограничены средой разработки Perl, запуском Perl или использованием Perl для автоматизации задач на вашем компьютере.

0
голосов
2ответа
1k показов

Как вызывать perl-файл каждую минуту из командного файла

Я написал Perl-скрипт, который я пытаюсь вызывать каждую 1 минуту из командного файла. Нет ошибки, но она не вызывается каждые 1 минуту. Это просто всплывающее окно командной строки при нажатии один ...
0
голосов
1ответ
185 показов

Проблема с резервным копированием с помощью tar с использованием результатов команды find

Поэтому я делаю этот Perl-скрипт для резервного копирования моей музыки. Он будет искать новую музыку, добавленную на мой диск с момента последнего резервного копирования. Когда эта команда ...
0
голосов
1ответ
2k показов

Пакет: otrs-4.0.7-01.noarch Требуется: perl(Шаблон) при установке OTRS в centos 6

Когда я пытался установить OTRS 4.0.7 в centos 6, произошла ошибка. Я попытался Google, но я не могу получить результаты, чтобы решить проблему. Loaded plugins: product-id, refresh-packagekit, ...
0
голосов
3ответа
104 показов

сохранить первую строку, которая соответствует строке поиска и удалить все последующие строки, которые совпадают с той же строкой

Я пытаюсь сохранить первую строку, которая соответствует строке поиска и удалить все последующие строки, которые совпадают с той же строкой. Есть идеи? $ cat example-input.txt Question one|some other ...
0
голосов
1ответ
528 показов

Найти / заменить определенный столбец в большом файле с несколькими шаблонами

У меня есть файл CSV 100 ГБ. Выглядит примерно так: 11,aa,gg,tt ew,11,rggr,tr И второй, который указывает замены (20 000 строк в этом файле): gg,q aaa,b Что я хочу сделать, так это просмотреть каждую ...
0
голосов
1ответ
386 показов

поиск и замена строки с использованием пакетного или perl-скрипта

Как я могу найти "//packages/thirdparty/release/main.txt # 10" и заменить # 10 на # 15(set VARIABLE = "# 15"), используя пакетные команды, а также игнорируя пробелы. # 10 может быть чем угодно, ...
0
голосов
0ответов
54 показов

В Pidgin perl.dll не загружается ошибка

Я могу найти эту ошибку в окне отладки Pidgin (версия Pidgin 2.12.0, libpurple 2.12.0): (17:57:27) plugins: C:\Program Files (x86)\Pidgin\plugins\perl.dll is not loadable: `C:\Program Files ...
0
голосов
1ответ
185 показов

Как установить модуль Qt на Perl?

Я хочу установить Perlqt для создания графического интерфейса. Я вижу файл INSTALL, и он сказал, что необходимо установить KDE. действительно нужна эта установка? или просто некоторые файлы. спасибо ...
0
голосов
2ответа
147 показов

Как добавить новую строку в начало файла - OSX & GNU

я попробовал ниже, чтобы добавить новую строку в начало файла, но безрезультатно 1) Кажется, работает, но как мне сделать это на месте? файл perl -lpe 'BEGIN {print "somestring\n"}' 2) sed -i.bak -e ...
0
голосов
1ответ
546 показов

Выполнение команды Perl из сценария оболочки, не приводящее ни к чему

Я пытаюсь выполнить приведенную ниже команду из сценария оболочки:perl -pi -e 's/Ç/|/g' diff_new_old.dat Эта команда выполняется без каких-либо ошибок, но выполнение не выполняет намеченную замену. ...
0
голосов
1ответ
168 показов

Скрипт для перезагрузки Virgin SuperHub

В настоящее время я пытаюсь написать скрипт, который перезагрузит мой Virgin SuperHub, если он настроен как задание cron. Тем не менее, он продолжает сбой со следующей ошибкой:«Нет формы с ...
0
голосов
1ответ
20 показов

Скрипты mod_perl перестают видеть файловую систему через некоторое время

Я использую скрипты mod_perl под Apache 2.4.18 на VPS под Ubuntu 16.04. Скрипты открывают файлы с диска (шаблоны веб-страниц). Время от времени они перестают видеть эти файлы, журнал ошибок сервера ...
0
голосов
2ответа
56 показов

Почему эта команда Perl не работает в командной строке Windows?

Я пытаюсь повторить команду Perl из этого ответа на Ask Ubuntu в среде командной строки Windows. Я полагаю, что я скачал Perl для Windows и установил его правильно, поэтому ошибка, кажется, одна из ...
0
голосов
2ответа
92 показов

Сортировка / подсчет файла с разделителями табуляции

У меня есть файл с разделителями табуляции с несколькими столбцами. Я хотел бы увеличить количество раз, когда я вижу что-то в столбце A, и печатать данные, связанные со значением в столбце A, в ...
0
голосов
1ответ
823 показов

Замените многострочную строку другой многострочной строкой в файле уценки в OS X

Я хочу заменить многострочную строку в уценке другой (также многострочной). Я думаю, Perl - лучший вариант. Например, я хочу заменить ## Exercise 1 some text some more text ## Points от ## Exercise 1 ...
0
голосов
2ответа
160 показов

Как сценарии Perl CGI могут быть выполнены в Ubuntu

Я использую сервер Apache 2 . Может кто-нибудь, пожалуйста, скажите мне, где поместить файлы CGI в Ubuntu Пожалуйста, объясните шаги для выполнения сценариев cgi через браузер?
0
голосов
1ответ
484 показов

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

Мне нужно заменить строку в файле JSON на имя файла этого файла. Я успешно сопоставил строку, которую нужно заменить, используя приведенное ниже регулярное выражение, но я не могу понять, как ...
0
голосов
0ответов
87 показов

получить дополнительную информацию от cli mediainfo

Я пишу Perl-скрипт с вызовом mediainfo cli версии для печати информации только о субтитрах с: 'system("MediaInfo \"--Output=Text\;%ID%: %Format%\$if(%Language/String%, SUBTiTLE: .............. ...
0
голосов
2ответа
38 показов

Невозможно добавить пробелы

Как я могу добавить пробелы между выводами, используя sed/echo или любую другую команду в Linux? Предпочитаемый вывод: Virtual Machine Test01 status Running. Virtual Disk Test01 size 61GB Physical ...
0
голосов
1ответ
53 показов

Notepad++ Альтернативная строка в Perl Regex

Я пытаюсь реализовать некоторые из моих старых регулярных выражений поиска в блокноте ++ в Perl. Я использовал следующую команду. perl -i -pe 'BEGIN{undef $/;} ...
0
голосов
1ответ
64 показов

Использование значений хэшей и ключей в Perl

Читает предложение пользователя с помощью оператора , разбивает предложение на массив слов (подсказка: используйте split (/regex/, $ string)) и выводит количество слов в предложении. Создает хеш, ...
0
голосов
2ответа
93 показов

Linux: как захватить число / с из строки

Я использую следующий синтаксис, чтобы захватить только число от имени хоста машины echo machineLinux05 | sed s'/\./ /g' | awk '{print $1}' | sed 's/[^0-9]//g' 05 Но этот способ не так элегантен. ...
0
голосов
0ответов
640 показов

Конвертировать двухбайтовую шестнадцатеричную строку в char в perl

У меня есть строка двухбайтовых шестнадцатеричных символов, и я хотел бы преобразовать их в строку ascii или unicode. Строка может иметь переменную длину. Входные данные: $hex_string="003400300030" ...
0
голосов
1ответ
59 показов

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

Итак, у меня есть этот Perl Script, который является счетчиком частоты слов. Но теперь я должен изменить этот скрипт и сделать его чувствительным к регистру. Поэтому, если пользователь добавляет -i в ...
0
голосов
2ответа
10k показов

Perl скрипт не может найти Env.pm в @INC

Я пытаюсь запустить скрипт на Perl, который в начале use Env '$Foo1', '$Foo2'; Я получаю следующее сообщение: Невозможно найти Env.pm в @INC (@INC содержит: /usr /local /lib64 /perl5 /usr /local ...
0
голосов
1ответ
37 показов

Сохранить текст из файла между двумя заданными символами и сохранить вывод в файл?

У меня есть файл со следующим видом текста: @ heading with some text the.actual.text.of.choice which.can.be.several.lines in.length.with.no.pattern + more.text.that.i.want.to ...
0
голосов
1ответ
119 показов

Скрипт Bash для поиска содержимого файла в каталоге и добавления значения

У меня есть каталог с огромным количеством файлов. Я хочу написать скрипт bash для - Введите этот каталог Узнайте, какие из них являются сценариями Perl (но ни один из них не имеет расширения .pl) ...
0
голосов
1ответ
596 показов

Печать соответствующих подгрупп в perl one liner

У меня есть регулярное выражение [1] (/foo/bar/(GW|GREV)[^/]*).* Я смог заставить это работать с GNU sed с sed -n 's/\(\/foo\/bar\/\(GW\|GREV\)[^\/]*\).*/\1/p' Но это был современный седан GNU, и я ...
0
голосов
0ответов
45 показов

О grep, в чем главное отличие использования опции E(ERE) и P(Perl)

Что касается инструмента Grep в RHEL, обычно я использую опцию -E, которая является грамматикой ERE, но иногда я использую -P, чтобы использовать грамматику упреждения / позади-позитива / негатива. Я ...
0
голосов
1ответ
26 показов

Распечатанные данные не были похожи на входные данные и хотели бы удалить некоторые данные из содержимого

Я хочу попробовать распечатать весь контент во входном файле .txt для обработки некоторых данных, но я столкнулся с некоторой проблемой, так как распечатка контента была не точной. Могу ли я знать, ...
0
голосов
0ответов
96 показов

Как защитить webmin через .htpasswd?

Первоначально спросил это здесь, но я думаю, что это был не тот сайт. Я установил webmin на мою Ubuntu. Как лучше добавить дополнительный слой с паролем, например, через файл .htpasswd ? До сих пор я ...
0
голосов
1ответ
20 показов

Восстановить компилятор C через telnet

Когда я пытаюсь установить Perl мод в cPanel, я получаю эту ошибку: Проверка компилятора C ....Не удалось найти исполняемый двоичный файл "gcc" ....Готово ** Неустранимая ошибка ** Компилятор C не ...
0
голосов
0ответов
123 показов

Установка Net::LDAP на Strawberry Perl, работающем в Windows 7

Я пытаюсь установить Net::LDAP на 64-битном Strawberry Perl (v5.26.2), но безуспешно. Командная строка 'cpanm' терпит неудачу и указывает на build.log. Похоже, что файлы не расположены там, где они ...
0
голосов
1ответ
40 показов

Не могу прочитать вывод open в Perl

У меня есть этот небольшой фрагмент кода в операторе while() и он не будет выполняться и считывать выходные данные open(PS,"blabla") кода. Как мне решить это? #!/usr/bin/env perl # my $IPendnum = 1; ...
0
голосов
0ответов
31 показов

cpan: lzma.h не найден

Я только что установил Perl в Windows 10 и пытаюсь запустить скрипт, для которого требуется установленный пакет Compress::Raw::Lzma. Когда я бегу cpanm Compress::Raw::Lzma Я получил следующую ошибку: ...
0
голосов
1ответ
334 показов

NET-SSH2 для Perl 5.20.2 на Windows 2008 R2

Я пытаюсь установить NET-SSH2 для Perl 5.20.2 на Windows 2008r2, но безуспешно. C:\Perl> ppm install NET-SSH2 Загрузка списка пакетов репозитория пакета ActiveState ... ошибка 500 Не удается ...
0
голосов
1ответ
54 показов

Как выровнять линии с левой стороны с помощью sed или perl one line liner

у нас есть следующий файл как выравнивание линий с левой стороны с помощью sed или perl one line liner more conf.env # Extra ssh options. Empty by default. export HADOOP_SSH_OPTS="-o ConnectTimeout=5 ...
0
голосов
1ответ
557 показов

Запускать и редактировать Perl/Python/non-Powershell - скрипт в Powershell_ISE (Windows Server)

Я на Windows Server (2012) с Powershell_ISE, и перед установкой дополнительного программного обеспечения я хотел отредактировать и протестировать скрипт в Powershell_ISE (это более подходящее ...
0
голосов
1ответ
206 показов

Невозможно получить доступ к Linux Oracle Databse с помощью Perl Script после соединения с PuTTY

У меня следующая проблема: в настоящее время я подключаюсь к одному из наших серверов Linux, используя PuTTY на моем компьютере с Windows 10. Если я использую «стандартное» соединение PuTTY, у меня ...
0
голосов
2ответа
1k показов

«C:/Perl64/bin/» не распознается как внутренняя или внешняя команда, работающая программа или командный файл

Я установил активный perl на свой сервер win2k12, я хочу запустить скрипт perl, но он показывает это сообщение, «C:/Perl64/bin/» не распознается как внутренняя или внешняя команда, работающая ...
0
голосов
2ответа
185 показов

записать вывод команды в файл и сопоставить строку

Я новичок в Perl. Я пишу ниже сценарий для печати информации о времени загрузки системы из команды windows systeminfo . Здесь выглядят некоторые проблемы. Я получаю вывод, как это. Может ли ...
0
голосов
1ответ
261 показов

Подсчитать количество разделителей в строках CSV и вывести номер строки

У нас есть файл CSV с более чем 50000 строк. Это только пример содержания: Dcccrev,wefrwvfr,rfregt,wr4f,rfvrv,ecxwec,ecfrv,rfrf Grge,gtgr,frfrv,gthtgv,gerg5tgvrt,rvrfvtg,tgt,frfrf,rfrf ...
0
голосов
3ответа
594 показов

Регулярное выражение от подстроки к первому вхождению другой подстроки

Мне нужно исключить файлы textClipping из списка. К сожалению, некоторые файлы были ужасно названы и содержат возврат каретки. Мне нужно регулярное выражение Perl для этого будет соответствовать ...
0
голосов
1ответ
1k показов

Не удается установить модуль CPAN Perl на RHEL 7 (Amazon EC2)

Я пытаюсь установить x2goserver на свой сервер RHEL 7. У меня возникли проблемы с зависимостями, точно такие же, как здесь вопрос (я не знаком с Perl или CPAN, я просто хочу работающий x2goserver), ...
0
голосов
1ответ
56 показов

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

Я конвертирую скрипт UNIX в Perl. В Unix у нас есть . ${DTE_WORKING_DIR}/sh/dte.env . ${DTE_WORKING_DIR}/sh/xfer.env . ${DTE_WORKING_DIR}/sh/dte_reports.env . ${DTE_WORKING_DIR}/sh/java.env Что мне ...
0
голосов
1ответ
117 показов

Скрипт для запуска электронной почты, когда использование% пересекает 85%

Вывод одной команды netbackup сообщает о параметрах ниже. Я хочу, чтобы сценарий оболочки проверял использование% и, если оно> 85, отправлял по электронной почте действие с указанием имени пула ...
0
голосов
2ответа
187 показов

Скрипт Bash для перекрестной проверки списка имен с помощью файла конфигурации брандмауэра

Я ищу, чтобы автоматизировать что-то с помощью сценария на Bash или Python. Допустим, у меня есть файл конфигурации с устройства. Простой файл config.txt. Содержимое может быть таким (реальный файл ...
0
голосов
1ответ
39 показов

Как добавить в% ENV больше переменных для одного конкретного скрипта perl

Я хочу добавить больше переменных в% ENV, видимых только для одного скрипта Это правильно или у нас есть другие способы? $ ENV {IM_ROOT} = $ TC_ROOT; $ ENV {IM_DATA} | = $ TC_DATA;
0
голосов
1ответ
777 показов

Руководство для запуска программы Perl CGI в браузере, я использую Windows7 и установлен клубника Perl

Пожалуйста, помогите мне для этого запроса, я новичок в CGI и Perl Я пытался установить Perl, но получаю следующую ошибку: Ошибка HTTP 404.3 - не найдена Запрашиваемая вами страница не может быть ...
0
голосов
1ответ
766 показов

Как остановить работающий .bat файл, который запускается через каждые 10 минут

Я написал файл .bat, который запускается каждые 10 минут. Проблема в том, что теперь, когда я хочу остановить это, она никогда не останавливается. (Этот файл .bat далее вызывает файл perl в коде). ...