1
ответ

Извлечь строку функции перед именем функции с помощью регулярного выражения

Мне нужно регулярное выражение, которое будет искать что-то вроде :пакет _name.some _функция _name.foo ()это было бы частью строки и извлекло бы имя функции __, но оно должно работать и для чего-то вроде :если (некоторая _функция _name.foo()
18.11.2021
1
ответ

sh + как отправить cntrl c, а затем ввести yes, чтобы принять лицензию

Мне нужно ввести CNTRL C, а затем мне нужно ввести yes, чтобы принять лицензию теперь думаю как автоматизировать этот процесс Можем ли мы автоматизировать этот процесс, запустив сценарий sh и введя CNTRL C, а затем введите yes? ш CentOS -7.0.1406.libcurl
02.11.2021
1
ответ

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

Я хочу изменить строку multi -, содержащую foo2, чтобы она соответствовала желаемому результату. foo2 похож на многострочный массив, как изменить его на одну строку ОТ :$ cat файл.txt foo1=бар1 foo2= ('bar10 :здесь какой-то текст' 'bar11 :другой текст зде
08.10.2021
1
ответ

Сквош-файл со значением ключа -записывается в CSV

Я хочу написать скрипт парсера данных. Пример данных: :имя :Джон Доу описание :АМ электронная почта :john@doe.cc последний вход в систему :999999999999999 статус :активен имя :Джейн Доу описание :ЧСС электронная почта :jane@doe.cc...
22.06.2021
1
ответ

Преобразование этого регулярного выражения в дружественное для sed

Я пытаюсь выполнить это регулярное выражение с помощью sed, но, похоже, sed не поддерживает? Пишет недопустимый диапазон символов эхо "$информация" | sed -e 's/ (? :\d[\s -.] *){12,19}/ */g' Попытка сопоставить любое...
18.06.2021
1
ответ

Ошибка вкладыша Perl 1 -не работает -удаление нескольких строк

Кто-нибудь знает perl one liner для удаления слов в файле, например, у меня есть следующее ниже, и оно не работает в Linux. $ ssh root\@$host perl -p -e 's/value1/ /' -e 's/value2/ /' /tmp/file
12.05.2021
1
ответ

sed + как указать sed игнорировать добавление, когда строки уже существуют?

мы хотим добавить следующие строки перед словом соответствия -exec в файле запуска экспорт JAVA _HOME=/usr/jdk64/jdk1.8.0 _112 экспорт PATH=$PATH :$JAVA _HOME/bin файл запуска больше лаунчер... исполнитель...
10.05.2021
1
ответ

Сопоставление файла синтаксиса ViM с использованием Perl RegEx

Мне интересно, можно ли использовать Perl RegEx в файле синтаксиса.vim вместо Vim Speak. Если у меня есть файл синтаксиса, такой как /usr/share/vim/vim80/syntax/none.vim " файл синтаксиса Vim "...
07.05.2021
1
ответ

Свертывание последовательности чисел, разделенных запятыми, в начало -Конец

Проблема Я пытаюсь решить/улучшить сценарий BASH, предоставляющий числовую последовательность :Я использую топологически осведомленный инструмент (lstopo -no -graphics )для извлечения номеров физических процессоров, чтобы использовать их для ввода в...
28.04.2021
1
ответ

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

Я использовал следующую команду для удаления специальных символов в числовых столбцах (.CSV-файл ), и она работает нормально, но проблема здесь в производительности. Данные столбца с номером файла CSV содержат...
10.04.2021
1
ответ

Печатать полный набор строк, если он соответствует шаблону [закрыто]

У меня есть файл следующего типа. Мне нужен полный набор строк, если он соответствует указанному шаблону Я дал четкое изображение для справки. Мне нужно печатать из начальной точки в слабину в конце из 1000...
31.03.2021
1
ответ

Является ли Perl стандартом для *nix-хостинговых компаний?

Я никогда не работал с Perl, но в этом сообществе я снова и снова натыкаюсь на рекомендации по работе с ним, часто в качестве «дополнения» для сценариев оболочки. Является ли Perl стандартом для *nix-хостинга...
15.03.2021
1
ответ

Проблемы с выполнением программы в Perl

во время выполнения Perl-программа не выполняет функцию "chop" есть ли ошибка в строке программирования
13.03.2021
1
ответ

openssl генерирует sha256

Я собираюсь бороться с вычислением подписи sha256 с тем же результатом, что и . эта тема уже обсуждалась в вопросе. навеяно этим...
21.02.2021
1
ответ

В Perl отсутствуют основные модули

В Ubuntu 20.04 при использовании Buildroot, который несколько дней назад работал нормально, я получаю следующее сообщение об ошибке :Ваша установка Perl недостаточно завершена; отсутствуют как минимум следующие модули :...
04.02.2021
1
ответ

Предупреждение или ошибка терминала

Каждый раз, когда я открываю терминал, я получаю следующее сообщение на терминале Не удается найти local/lib.pm в @INC (, возможно, вам потребуется установить локальный ::модуль lib)(@INC содержит :/home/punit/perl5/lib/...
17.12.2020
1
ответ

Почему «perl -F» работает не так, как «perl -F<пробел>»

Это делает то, что я ожидаю (поместить ---когда столбец2 изменяет значение ):$ (echo 'a,,b';echo 'b,,a';echo 'c,a,b' )| perl -a ' -F,' -pe 'BEGIN{$last=" ---\n";}{local$ _=$F[1];if (($last )ne$ _){print"...
08.12.2020
1
ответ

В заголовке не найдены адреса получателей -Sendmail

Из сценария оболочки C я вызываю сценарий Perl для отправки электронной почты, /path/send/email/email.pl "abc@gmail.com" | /usr/sbin/sendmail -t Perl-скрипт print "To :".$ARGV[0]."\n&...
06.12.2020
1
ответ

почему Perl, если условие удовлетворяет пустой строке?

Приведенный ниже код работает нормально, за исключением той части, что STDIN также принимает пустое значение и переходит к первому выбору "print" Selected Y \n";". Если я использую && $check ne "" )...
18.11.2020
1
ответ

/home/biol/perl5 :Каталог

приведенный ниже скрипт дал сбой :#!/бин/баш #использование :sh oxford _pbs.sh ref.fa AA.fasta hybrid.gff3 cov=50 ide=100 для ((i=70;i<=${ide};i++ )); do input=$ (basename $ (echo ${2} | sed 's|.gff3||g'))#...
01.11.2020
1
ответ

Сеанс OpenSSH завершается, когда из Perl выполняется вызов системной записи с пустой переменной в Solaris 11

У нас есть странная проблема в Solaris 11.4. Проблема возникает, когда следующий код запускается из Perl моя пустая строка = ""; системная запись STDOUT, $emptystring; Выполнение системной записи...
26.10.2020
1
ответ

Нужна команда sed или perl для замены строки, начинающейся с определенного текста

Я ищу команду sed или perl, чтобы найти строку в файле на нескольких серверах, которая начинается с определенного текста, а затем заменить всю строку. Эти строки всегда будут начинаться с одного и того же...
01.10.2020
1
ответ

Замена процесса с помощью Perl-скрипта

У меня есть Perl-скрипт, который требует следующих аргументов :count.pl OUTPUT _FILE INPUT _FILE Я хочу использовать подстановку процесса вместо явного указания INPUT _FILE, например :...
30.09.2020
1
ответ

Округление чисел в файле CSV с пропуском заголовка

Этот вопрос является производным от https://askubuntu.com/questions/601149/is-there-a-command-to-round-decimal-numbers-in-txt-files, который был успешно решен с помощью :perl -i -pe 's/ (\d *\.\d *)/...
22.09.2020
1
ответ

Экранирование вложенных двойных -кавычек в поврежденном CSV-файле

У меня есть большой поврежденный файл CSV с большим количеством вложенных двойных -кавычек. Например :123,"Интересно, как избежать "этих" кавычек с обратной косой чертой.",123,456 456, «Интересно…
11.09.2020
1
ответ

Выполнение расчетов по табличным результатам и печать результатов в табличной форме

У меня есть отчет, в котором отображаются периоды часов вместе с именами часов и рабочим циклом. Теперь я хотел бы использовать tcl, awk или perl, чтобы он отображался с тактовым периодом в терминах частоты и...
18.08.2020
1
ответ

Почему Yum не устанавливает последнюю версию Perl?

Почему Yum не устанавливает последнюю версию Perl? Я вижу, что Perl находится на 5.32.0 https://www.perl.org/get.html. Мой Perl 5.10.1. #перл -v Это perl, v5.10.1 Когда я пытаюсь обновить, он не делает...
23.07.2020
1
ответ

Что означает \L$2 в инструменте переименования perl?

Я вижу, что эта команда рекомендуется, когда человек спрашивает онлайн о переименовании всех файлов в верхнем регистре в нижний регистр :find "$ (pwd )" -depth -exec rename 's/ (. *)\/ ([^\/] *)/$1\/\L$2/' {} \; Я понимаю...
11.07.2020
1
ответ

Подсчет символов в двух определенных строках во всех файлах и печать суммы с соответствующим именем файла

Ниже приведен случай, :существует несколько *файлов.txt, каждый из которых содержит следующие строки с разными значениями var или lab. Например :abc.txt :var^ABCDEFG lab^ABCDEFGH def.txt :var^ABCDEFGHI лаборатория^...
07.07.2020
1
ответ

Удалить отступ в текстовом файле

У меня есть текст типа :это как фу. это как бар. это как бар. это как фу. Я хочу удалить отступ или пробел в первой строке и удалить тот же счетчик...
03.06.2020