1
ответ

извлечение строк приводит к пустым строкам в RegEx

У меня есть следующий файл: awk -F'\t' '$3=="mRNA"' GCF_000390325.2_Ntom_v01_genomic.gff | голова NW_008828495.1 мРНК гномона 35293 38211 . + . ID=rna-XM_009608413.3;Parent=gene-...
29.05.2020
1
ответ

регулярное выражение заменить слово в camelWords

Я хочу заменить слово в camelWords, например :заменить "foo" на "bar" в тексте :ifootest // не заменять этот foo Ifootest // не заменять этот foo IfooTest // << заменить этот foo I foo Тест //...
17.05.2020
1
ответ

как вырезать последние 3 поля из строки и вывести общее количество токенов

Как вырезать последние три поля из следующего файла cli cat.txt Выходной раздел:__потребитель _смещения Раздел :0 Лидер :1002 Реплики :1002,1001,1003 Isr :1002,...
11.05.2020
1
ответ

perl или sed: заменить слова некоторым отношением

Я использую TeaCode, TeaCode имеет язык TeaCode, и в тексте шаблона есть следующее определение: md5 преобразует текст в хэш-значение MD5 верхний регистр делает все буквы ЗАГЛАВНЫМИ заглавные буквы Converts First ...
04.05.2020
1
ответ

Как включить и/или оценить переменную в bash?

Задача:#!/bin/bash x=$1 perl -lne 'print "$x is $ _"' $1 Как оценить $1 в моей строке № 4 и каждый раз при печати через perl -oneliner печатать оцененный $1, который находится внутри одинарных кавычек?
03.05.2020
1
ответ

Perl-rename: регулярное выражение для совпадения без учета регистра

perl-rename 's/b(\d{2}A)/\1/' * находит и переименовывает каждую часть любой файл с буквой «b», за которой следует 2 цифры, за которыми следует "A" Есть ли вариант или способ сделать регулярное выражение нечувствительным к регистру, т.е. ...
02.05.2020
1
ответ

использование переменной bash в команде perl в bash

Мне нужно передать переменную оператору Perl из сценария bash через sqlplus, чтобы отредактировать файл. Он отлично работает без передачи переменной count, но при ее передаче возникает проблема. count=$( ...
29.04.2020
1
ответ

Как остановить выполнение сценария (Perl) в Unix при обнаружении ошибок?

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

Плавающее сравнение POSIX

работа с устаревшей системой, здесь я подключаюсь к sqlplus, чтобы сохранить возвращаемое значение в переменной, и у меня это работает нормально, но проблема со сравнением с плавающими значениями числового/...
28.03.2020
1
ответ

как добавить строку, только если строка не установлена ​​после определенного слова

Я создаю следующий sed cli, чтобы добавить следующую строку force_https_protocol=PROTOCOL_TLSv1_2 после строки: [security] the sed cli : sed -i '/ \[security\]/a force_https_protocol=...
16.03.2020
1
ответ

Вырезание определенного текста из определенных строк в реальном времени

Итак, у меня есть журнал, который работает в реальном времени и сохраняется в текстовый файл с именем 'test.txt' также в реальном времени. Теперь я хочу настроить процесс, который постоянно опрашивает этот текстовый файл на наличие изменений и вырезает ..
09.02.2020
1
ответ

Perl opendir() допускает только одну операцию?

Я обнаружил странную проблему с функцией perl opendir(), которая не имеет для меня абсолютно никакого смысла. В следующем примере Perl откроет каталог, указанный $path, и вытащит все ...
02.02.2020
1
ответ

Предотвращение доступа SIGINT к подпроцессу mysql.

У меня есть сценарий perl, который косвенно вызывает mysql (для выполнения длинного сценария SQL). Я хотел бы отключить ^C во время выполнения этого скрипта, но каким-то образом сигнал все еще достигает mysql, который затем ...
24.01.2020
1
ответ

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

У меня есть два огромных файла: файл A, содержащий все записи в виде столбцов, разделенных вертикальной чертой (|), и файл B, содержащий один столбец . Мне нужно удалить все строки из файла A, где это значение одного столбца соответствует ...
24.01.2020
1
ответ

Можно ли получить страницу состояния сервера apache без отправки запроса GET одному из рабочих?

У меня есть настроенная страница состояния сервера, и я могу получить к ней доступ через http://localhost/server-status и такие команды, как статус apache2ctl. Есть ли способ получить доступ к информации на странице состояния сервера...
23.01.2020
1
ответ

Безопасна ли опция GNU grep -P для использования в рабочей среде?

На справочных страницах для grep в Ubuntu 18.04 и CentOS 8 говорится об опции -P для grep: -P, --perl-regexp Интерпретировать шаблон как Perl-совместимое регулярное выражение (...
21.01.2020
1
ответ

Нужна помощь с регулярным выражением Perl, комментирующим строки в html

Я пытаюсь закомментировать строку запись элемента в кучу html-документов. Мне нужно сопоставить шаблон, который имеет несколько вариаций, и подстановка будет соответствовать шаблону, окруженному