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

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

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

lwp-rget автоматически изменяет формат файла на .bin?

Я пытаюсь рекурсивно получить HTML-страницу, чтобы получить все, что там есть, и сохранить его в моем каталоге. Lwp-rget из perl позволяет мне это делать, но у меня проблема в том, что он получает ...
1
голос
3ответа
312 показов

Новая версия Perl

Я установил Perl 5.12 на свой сервер, но когда я пытаюсь проверить, какая версия работает, говорит 5.10. У меня был установлен 5.10 ранее, так как я могу деактивировать эту старую версию и сделать ...
1
голос
2ответа
157 показов

Установка второй версии, например, git, perl и / или python на osx lion

На данный момент я использую git 1.7.5.4, perl 5.12.3, а также python 2.7.1 на osx 10.7.3, которые были включены в базовую настройку системы. Применяя команду "which", расположим: /usr/bin/git ...
1
голос
4ответа
763 показов

Сед удаление пробелов

Я обнаружил, что sed часто не соответствует шаблону. Рассмотрим следующие примеры: echo 'A B C' | sed 's/[ \t]*//g' ABC echo -e 'A\tB\tC' | sed 's/[ \t]*//g' A B C perl -e 'print "A B C\n"' | sed ...
1
голос
1ответ
800 показов

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

В настоящее время я использую Windows 7, и мне было интересно, есть ли, возможно, Perl-скрипт или программа, которую я могу установить, чтобы загрузить файлы из данного каталога. Например, я хочу ...
1
голос
0ответов
656 показов

Настройки LOCALE на Raspberry Pi3

Я использую малину в течение многих лет и Linux для многих других ... При попытке установить Docker в моем rpi я получаю сообщение об ошибке, вероятно, это связано с установкой LOCALE. Проблема ...
1
голос
1ответ
762 показов

Apache не может загрузить модуль dbi в Mac OS X

Я установил dbd:mysql через cpan . У меня есть следующий простой скрипт: #!/usr/bin/perl -U use DBI; $ds = 'DBI:mysql:project:localhost'; $user = 'root'; $password = '123456'; $db = DBI->connect($ds, ...
1
голос
1ответ
254 показов

Net::OpenSSH ошибка модуля

Я новичок в CGI-сценариях. Я пытаюсь подключиться к другому серверу, используя Net::OpenSSH, но выдаю следующую ошибку #!/tools/openbin/perl/5.16.3/sparc-sun-solaris8/bin/perl use strict; use ...
1
голос
2ответа
262 показов

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

У меня есть текстовый файл, как это 1. some topic a 20p ID: 20 2. something topic another here there ID: 30 3. ... here come another ID: 40 Они разделены двумя новыми строками. Как я могу разбить это ...
1
голос
3ответа
5k показов

Как удалить определенную строку из файла с помощью Perl?

Как бы я удалил строку [[ -f /var/tmp/Li.ksh ]] && /var/tmp/Li.ksh из файла командой perl в сценарии ksh? Я старался: perl -i -pe "s/[[ -f /var/tmp/Li.ksh ]] && /var/tmp/Li.ksh//" /etc/tl.conf Но я ...
1
голос
2ответа
660 показов

Где взять логи после зависания Xorg

У меня есть эта проблема, когда Perl-скрипт иногда останавливает Xorg. Это расширение для urxvt, которое обнаруживает URL-адреса и позволяет мне "запускать" их в браузере. Иногда при запуске Xorg ...
1
голос
1ответ
148 показов

CPAN установить во многих каталогах

Когда я устанавливаю вещи локально (не как root) с помощью CPAN, это приводит к тому, что они помещаются во множество мест. Настолько, что я должен установить PERL5LIB на пять каталогов! Вот ...
1
голос
1ответ
383 показов

grep regex для включения метки времени журнала

Я собираю множество файлов журналов для определенных ошибок, связанных с Oracle, с кодами ошибок ORA-xxxxx. Все записи журнала начинаются с отметки времени (например, 2017-11-29 23: 51: 46,372). ...
1
голос
2ответа
1k показов

Автоматический запуск Perl-скрипта

Возможно ли, чтобы программа Perl работала постоянно, когда мой компьютер включен? Если так, то как ты это делаешь?
1
голос
1ответ
224 показов

Поиск в текущем каталоге и в 1 подкаталоге файлов с расширением .txt

Используя команду 'ls -R' в perl, каков параметр для поиска файлов с расширением .txt в текущем и 1 подкаталоге? Кроме того, как подсчитать количество файлов и, если число равно одному или более, ...
1
голос
1ответ
278 показов

Что делает эта строка сценария оболочки Linux?

Я пытаюсь точно определить, что делает следующая строка сценария оболочки: grep --files-with-matches '>' . | sort | uniq | xargs perl -pi~ -e 's/9Kp/9K /' /home/user/DATAFILE.DAT Я почти уверен, что ...
1
голос
1ответ
1k показов

Как мне установить Perl/Tk 804.29 из CPAN на OS X с помощью инструментов Xcode?

Друг попытался установить Perl/Tk 804.029 из исходного кода на свой MacBook Pro, но это не удалось во время сборки внутреннего архива zlib: $ cpanp -i Tk [...] cd zlib && make libz.a "CC=llvm-gcc-4.2 ...
1
голос
0ответов
32 показов

Почему автозаполнение не работает?

Когда я пытаюсь автозаполнить имя файла следующим образом: perl t/fi TAB+TAB Это работает нормально. Но когда я использую опцию -d в командной строке. Это не так: perl -d t/fi TAB+TAB Что я должен ...
1
голос
0ответов
28 показов

Задержка ContentAssist на редакторах для Eclipse?

При использовании редактора Java для Eclipse можно установить задержку ContentAssist на 0 секунд (в параметрах редактора Java ContentAssist). В других языковых редакторах, например EPIC (Perl ...
1
голос
0ответов
499 показов

Разные эпохи на 2 машинах: где правильно настроить?

У меня есть 2 Linux-машины, которые должны запустить Perl-скрипт и получить доступ к базе данных. Дата (как сообщается командами date и date -u ) является правильной (в течение пары минут), но при ...
1
голос
1ответ
4k показов

Perl CPAN: не удается установить зависимости модулей - не удалось найти версию X или выше

Всякий раз, когда я пытаюсь установить модуль perl в моей системе, он не может установить зависимости. У меня было это работает раньше, я не уверен, почему это не работает на моей новой установке. ...
1
голос
1ответ
858 показов

cpan завершается с ошибкой «Код ошибки 130 при создании pm_to_blib»

Я недавно установил Perl на мой компьютер с Windows 7. После запуска cpan App::cpanminus я получил следующую ошибку: D:\Perl>cpan App::cpanminus CPAN: CPAN::SQLite loaded ok (v0.199) Database was ...
1
голос
1ответ
171 показов

Сохранение сценария Perl от автоматического завершения в терминале

Я пытаюсь создать ярлык для Perl-скрипта, сохранив команду терминала, которая запускает скрипт в файле .command . Сценарий является интерактивным и позволяет пользователю взаимодействовать с ним ...
1
голос
1ответ
265 показов

Восстановление Perl для подготовки к падре

Когда я попытался установить padre, я получил сообщение, что мне нужен Perl с включенными ithreads. Итак, когда я перестраиваю свой Perl, эти параметры конфигурации в порядке? sh Configure -de ...
1
голос
2ответа
634 показов

Я использую Ubuntu 12.10. невозможно использовать расширение PHP_PERL. Невозможно установить расширение

Мне нужно запустить скрипт Perl, потому что мне нужен модуль, который есть в Perl, а PHP - нет. Это мой код для тестирования в PHP
1
голос
0ответов
36 показов

Скрипт не запускается в браузере, но работает в командной строке

Я использую Windows 10 и Apache24 с php72. Я пытаюсь запустить Perl-скрипт, который использует Win32::OLE, чтобы открыть документ Word и поместить некоторое содержимое в документ. Скрипт Perl ...
1
голос
1ответ
209 показов

"Маркировка" на иконке windows 7

Я прочитал тонну маленьких файлов PDF для работы, я хотел бы пометить их, чтобы показать, что они были прочитаны? Я храню их в определенных папках (например, более 1000). Я представлял себе сценарий ...
1
голос
1ответ
914 показов

Как переустановить Perl по умолчанию на Mac OSX?

Я случайно удалил библиотеку Perl по умолчанию на Mac OSX Mountain Lion. Я знаю, что это была глупая ошибка, но как я могу это исправить? Всякий раз, когда я пытаюсь использовать Perl, я получаю ...
1
голос
0ответов
227 показов

Двухпоточная Perl-программа медленнее, если она запускается с использованием RAM-диска в Virtualbox?

Я запускаю Perl-скрипт внутри Virtualbox (и хост, и гостевая ОС являются Windows 7). Virtualbox получил 4 ЦП из 8 (все работает на Intel i7) и 3 ГБ ОЗУ (из 8 доступных). Двухпоточная Perl-программа, ...
1
голос
1ответ
121 показов

Запустите приложение из HTML-кнопки, используя php/perl

Мне было интересно, есть ли какой-нибудь способ открыть приложение или файловый браузер, такой как nautilus, из локальной кнопки HTML, используя php или perl. Веб-страница является локальной, и у ...
1
голос
1ответ
3k показов

Добавить, заменить или удалить что-либо / все между двумя строками с помощью regexxer

Я использую regexxer для перевода приложения, которое использует .php файлы. В соответствии с веб-страницей он основан на использовании и синтаксисе регулярных выражений Perl. Это выглядит больше для ...
1
голос
1ответ
1k показов

Скрипт Perl, работающий от имени root, не может выполнять действия root

Мы работаем с RedHat Enterprise ES 5 на платформе x86_64. У нас есть Perl-скрипт, который делает, среди прочего: сделать каталог скопировать в него точечные файлы чоун весь Целевой каталог - это ...
1
голос
5ответов
651 показов

Перенести скрипт на Perl в Windows

У меня есть отличный Perl-скрипт, который я использую, чтобы распаковать / распаковать архив с файлом, а затем сопоставить более десятка файлов для интеллектуального устранения неполадок в системе ...
1
голос
2ответа
837 показов

Как отключить специфичные для perl части find-require при создании RPM?

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

В Fedora программе Perl не удается найти библиотеку Time::Piece

У меня есть Perl-программа с именем /usr/bin/octbatch работающая как скрипт на Fedora 17 Linux. Когда я запускаю эту команду: /usr/bin/octbatch Я получаю ошибку: Can't locate Time/Piece.pm in @INC ...
0
голосов
0ответов
27 показов

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

Я новичок в Perl.Я знаю, как сделать то же самое, используя R и Python, но я не могу сделать это в Perl. Мое требование говорит, что это должно быть определенно в Perl.
0
голосов
1ответ
149 показов

Я не получаю письмо, когда пытаюсь отправить сообщение с помощью Perl (MIME::Lite)

#!/usr/bin/perl use MIME::Lite; my $to = 'mkumar@birdserver.com'; my $from = 'pkumar@birdserver.com'; my $subject = "Eventful"; my $message = " Hi - Test email"; $msg = MIME::Lite->new( From => ...
0
голосов
0ответов
374 показов

Как использовать PowerShell Set-Content?

У меня есть Perl-скрипт, который производит вывод utf8. Я пытался использовать Set-Content для записи файла utf8, как это было предложено Powershell, отвергающим Perl binmode? , perl -S ...
0
голосов
1ответ
449 показов

Как удалить определенную строку в текстовом файле после некоторой операции с этим текстовым файлом одновременно

Я Perl Bginner (но я думаю, логика одинакова для всех языков программирования, таких как C++ и C, в моем случае это Perl). Чего я хочу достичь? У меня есть текстовый файл, я читаю этот файл, который ...
0
голосов
0ответов
23 показов

Компиляция Perl на Mac-OS

У меня есть ActivePerl-5.12 и Perl Dev Kit 9.1.1 Когда я пытался скомпилировать исходный код Perl, я получаю следующую ошибку /opt/pdk/bin/perlapp --force --perl /opt/ActivePerl-5.12/bin/perl-static ...
0
голосов
1ответ
288 показов

разделить несколько разделителей с помощью Perl

Я пытаюсь извлечь только значение числа БЕСПЛАТНОЙ КАРТЫ, которое составляет 1400 из строки ниже. Здесь я использую функцию разделения дважды, чтобы получить значение. Может ли кто-нибудь помочь мне ...
0
голосов
1ответ
40 показов

Как насчет сделать самодельный VPN. У меня не хватает денег, чтобы обновить мой VPN

Является ли это возможным? Например, я создаю процесс, который прослушивает порты 80 и 443, собирает данные, шифрует их специальным ключом внутри. Затем отправьте его на сервер. Сервер расшифровывает ...
0
голосов
1ответ
143 показов

Архив Perl ::Zip странный ответ

Это действительно сбило меня с толку: этот код работает нормально ... $filename="name_of_file.pdf"; for ($x=0; $xnew(); $now=time(); $save_zip=$now.".zip"; my $member = ...
0
голосов
0ответов
36 показов

Обновление / обновление модуля perl Sys::Hostname

Я хочу запустить кусок кода, который требует версию 1.21 Sys::Hostname. Мой perl-5.28.1, установленный в то время с использованием perlbrew, поставлялся с версией 1.20 Sys::Hostname. Я искал в ...
0
голосов
1ответ
524 показов

Может ли cron "кэшировать" скрипты, которые он запускает?

Предостережения:1. Мои знания * nix очень ограничены, но растут. 2. Эта конкретная проблема относится к SunOS 5.10 (я знаю), но меня будут интересовать общие ответы. Если запись в cron запускает ...
0
голосов
1ответ
146 показов

запустить piconv в Perl-скрипте для пакетного преобразования

Я пытаюсь преобразовать набор файлов Windows 10 в каталог из ANSI в UTF-8. Я нашел следующую команду, которая работает в командной строке для одного файла, если команда запускается из папки, где ...
0
голосов
2ответа
428 показов

Замените одну строку содержимым Multline в файле nginx.conf

Я хочу сделать резервную копию файла "/etc/nginx/nginx.conf" А затем отредактируйте его так, чтобы следующая строка в файле: include /etc/nginx/sites-enabled/*; Вместо этого появится как ... include ...
0
голосов
1ответ
285 показов

Выполнять сценарии через последовательное соединение, используя Perl и cmd

Я хочу выполнить сценарий через последовательное соединение COM6 и сказал сценарий очистить коммутатор без учетных данных. Я могу отправить файл, но скрипт не выполняется. Есть ли конкретная команда ...
0
голосов
1ответ
20 показов

Perl для Windows без наворотов

Я скачал Strawberry Perl и, хотя это полезно, я хочу запускать сценарии perl на втором компьютере (на самом деле, на производственном сервере), и мне не нужны IDE или какие-либо специальные модули. Я ...
0
голосов
1ответ
320 показов

Я добавил простой сценарий Perl-сервера для сокетов под Cygwin Xinetd, чтобы отобразить ввод клиента, но вместо этого он читается пустым

Я установил Cygwin x7 версии 1.7.33 на мой компьютер с Windows XP x64. Я добавил новый сервис в /etc/xinetd.d/ccapi. $ cat ccapi-stream service ccapi { id = ccapi-stream disable = no socket_type = ...