2
ответа

Как найти и заменить строки в файле после i изменяется

Попытка добиться следующего: 1) Новый файл загружается с тем же именем файла, но с новым содержимым 2) Триггеры событий, которые проверяют файл на наличие определенных строк и заменяют их 3) Файл может быть ...
30.05.2020
2
ответа

Как поменять местами строки в многострочном

tldr; Как я могу поменять учетную запись и удалить знак минус Файл содержит несколько транзакций, подобных этой Ввод: 2018/01/08 * Aldi ; MD5Sum: a587a267588505265ae437c43c978886 ; CSV: 2018-...
09.05.2020
2
ответа

вывести большинство повторяющихся чисел из второго поля

у нас есть следующий очень длинный файл llvmpipe- 36141 36258 root mem REG 253,0 534488 201604324 /usr/lib64/libgcrypt.so.11.8.2 llvmpipe- 36141 36258 ...
03.05.2020
2
ответа

Исправлен путь, используемый shebang #!/usr/bin/perl и #!/usr/local/cpanel/3rdparty/bin/perl

Я не могу найти никого, кто мог бы помочь мне решить эту проблему. после недавнего обновления Centos мои CGI-скрипты, использующие:#!/usr/local/cpanel/3rdparty/bin/perl или #!/usr/bin/perl, пытаются использовать старый perl...
01.05.2020
2
ответа

Соединение строк между фигурными скобками

Мне нужно соединить переменное количество строк между фигурными скобками, фигурные скобки вложены друг в друга, поэтому нужны только фигурные скобки, начинающиеся с определенного шаблона префикса. для конкатенации: header { ...
27.04.2020
2
ответа

Удаление всех экземпляров определенного регулярного выражения из текста с помощью Perl

Я ищу правильную однострочную команду Perl для удаления всех экземпляров определенного регулярного выражения из текстового файла. А именно, я хочу удалить все экземпляры [, за которыми сразу же следует заглавная ...
26.04.2020
2
ответа

Что такое perl-скрипт

Мне интересно, может ли кто-нибудь объяснить мне, что такое perl-скрипт, и когда мы будем использовать их, а когда — bash-скрипт. Я гуглил несколько раз, но не нашел ответа, который...
21.04.2020
2
ответа

Как использовать grep -f и perl для замены встроенного файла, заменяя новые строки на ";X"

У меня есть следующий файл: $$ head on_this_file.txt Экземпляр, сеанс, SenderCompID, тип, SrcAddr, SrcPort, DstAddr, DstPort, протокол, клиент, MIC, curr 304,PBAR29,PBAR29,V,146.127.180.96/27,,162.69.138.157,...
14.04.2020
2
ответа

преобразовать текстовый файл в ini-файл с параметрами и значениями

У нас есть следующий текстовый файл, это файл конфигурации: Advertising.host.name: УСТАРЕЛО: используется только при слушатели не установлены. Вместо этого используйте ads.listeners. ...
06.04.2020
2
ответа

Изменить записи в файле конфигурации

У нас есть следующий файл конфигурации more /tmp/file delete.topic.enable=true брокер.id=-1 рекламируемый.listeners=нуль . . . Нам нужно преобразовать весь приведенный выше синтаксис следующим образом: Измените ...
06.04.2020
2
ответа

Удалить дубликаты csv на основе первого значения, сохраняя самую длинную строку между дубликатами

У меня есть много разных файлов csv в папке (megadrive.txt, snes.txt), например: Aerial Assault (США); Aerial Assault (США). );Sega Master System;;;;;;;;;0;;;;; Aerial Assault (США);Aerial Assault (США);...
02.04.2020
2
ответа

регулярное выражение для группировки с одинаковым именем

У меня есть следующие строки в foo.txt aaa :6600 location :US aaa :6622 location :US xxx :6601 location :EU xxx :6602 location :EU xxx :6603 расположение :EU ggg :7701 расположение :KR ggg :8808 расположение :KR I...
17.03.2020
2
ответа

Выведите список файлов из всех каталогов, но пропустите те, папка которых содержит конкретный файл.

У меня есть сценарий Perl, который обрабатывает файлы .xml, которые находятся в нескольких папках в каталоге. Сценарий принимает абсолютный путь к файлу, используя вывод ls с использованием parallel. parallel -j 1 /home/...
19.02.2020
2
ответа

Сценарий Bash в сценарии Perl зависает

Я запускаю небольшой сценарий bash в сценарии Perl на Mac, но сценарий bash зависает после завершения. Сценарий Perl не поднимается и не продолжается. Сценарий bash отлично работает в окне оболочки. ...
12.02.2020
2
ответа

Как превратить однострочную версию Perl grep в псевдоним?

Я обнаружил, что мы можем использовать perl -wnle "/RE/ and print", например perl -wnle "/^.{0,80}$/ and print" или grep -ri someText * | perl -wnle "/^.{0,80}$/ and print" для исключения строк длиннее 80...
05.02.2020
2
ответа

Редактирование вывода fslint с помощью инструментов оболочки awk | грэп | sed

Задача состоит в том, чтобы преобразовать этот текстовый файл, вывод утилиты fslint, в скрипт bash с командными строками rm для дубликатов файлов, которые необходимо удалить, и закомментированными строками для файлов, которые необходимо сохранить, в соотв
28.12.2019
2
ответа

Чтение STDIN с тайм-аутом

Я хочу прочитать STDIN, но не более 5 секунд. После этого я хочу обработать данные, которые я прочитал до сих пор. кажется, что выбор сделан именно для этого: подождите, пока не будет ввода или до истечения времени ожидания. Если...
28.12.2019
2
ответа

Заменить многострочную строку многострочной строкой без экранирования вручную

Допустим, у меня есть текстовый файл text.txt, и я хочу заменить (многострочную) строку, которая содержится в before.txt с другой строкой, содержащейся в after.txt, как мне это сделать? (Я не хочу использовать...
07.12.2019
2
ответа

Замените все символы, создаваемые escape-последовательностью с обратной косой чертой, на их escape-последовательности.

РЕДАКТИРОВАТЬ: Мне очень жаль, что я изначально не ясно изложил свои требования. На самом деле у меня нет доступа к строке, написанной с помощью обратной косой черты, и я изменил пример, чтобы сделать это...
21.11.2019
2
ответа

Как извлечь ключевые слова, содержащие строку, из файла Excel?

Мне нужно извлечь ключевые слова, содержащие строку, из файла Excel (.xls) в порядке, указанном в данном файле ключевых слов. Например У меня есть файл excel, а именно genome.xls, как указано ниже, ...
19.11.2019
2
ответа

Извлечь массивы с соответствующими совпадениями

Я новичок в Perl. Мне нужно извлечь массивы и распечатать в столбцах ниже. Хитрость заключается в том, что каждое слово имеет разные типы произношения (которые указаны в P или S), и каждый тип ...
10.11.2019
2
ответа

как удалить символ новой строки с помощью Sed или perl

У меня есть огромный файл данных XML, содержащий такие строки, как некоторые данные некоторые данные некоторые данные <...
06.11.2019
2
ответа

Ошибка Bugzilla: не удается найти метод выхода из пакета "Net::SMTP::SSL", строка 365

Я установил Bugzilla на свой веб-сервер CentOS 7 VPS. Установка прошла гладко, однако, когда я перешел к настройке электронной почты, я получил следующую ошибку: Не удается найти метод объекта «выход» через пакет «...
17.10.2019
2
ответа

Создать несколько случайных парных комбинаций слов

Файл 1 содержит список слов, которые необходимо было составить случайным образом в пары Tiger Сом Лягушка Собака мышь Слон Monkey File 2 содержит пары, которые не должны использоваться (в любом решении) во время случайного ...
10.10.2019
2
ответа

Имеет ли значение порядок параметров командной строки в Perl?

Следующая команда работает так, как ожидалось: perl -lne 'print $1 if /install\(ЦЕЛЕВЫЕ (.*) НАЗНАЧЕНИЕ ВРЕМЕНИ ВЫПОЛНЕНИЯ bin\)/' CMakeLists.txt Эта команда также работает: perl -nle 'print $1 if / install\(TARGETS (.*...
16.09.2019
2
ответа

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

У меня есть таблица, которая показывает, сколько ASV (столбцов) сгруппировано в одном OTU (строках). Каждый ASV представлен значением 1. #OTUID ASV_1 ASV_2 ASV_3 ASV_4 ASV_5 ASV_6 ASV_7 ...
06.09.2019
2
ответа

Заменить команду результатом (выводом команды) в строке с помощью sed

Можно ли заменить команду, извлеченную каким-либо регулярным выражением, ее выводом с помощью sed? Например, у меня есть следующий файл: 2 + 2 = $$shell:echo 2 + 2 | bc$$ // и "какой-то неэкранированный текст" здесь, как я ...
04.09.2019
2
ответа

объединить 1-й столбец и 2-й столбец; 3-й и 4-й столбец и так далее с разделителем

У меня есть текстовый файл с 61000 столбцов и 173 строками. Я хотел бы объединить данные в каждые 2 столбца, т.е. столбцы 1 и 2 должны быть объединены, 3 и 4 должны быть объединены, 5 и 6 должны быть объединены и так далее. ...
30.08.2019
2
ответа

сравнить столбцы из двух разных файлов и НАПЕЧАТАТЬ ЗАПИСИ ИЗ ПЕРВОГО ФАЙЛА те, которые НЕ совпадают из второго файла

Я хотел бы сравнить столбцы из первого и второго файлов. Где столбец 2 файла1 должен не соответствовать столбцу 1 или 2 из файла2 и печатать вывод из файла 1. файл1. cat test.head20.R2.fastq.tab @...
28.08.2019
2
ответа

Невозможно правильно использовать объединение Perl для добавления чего-либо к каждому вхождению - ошибка "Найден массив, где оператор ожидался в"

У меня есть такие строки журнала - /mnt/internal-app/ logs/internal-app.log_2019-08-21.log.gz:2019-08-21 07:31:14,153 5458142 [XNIO-3 task-4] INFO ccpimws.FileManger [FileName.java:1838] — UUID в ...
28.08.2019