Между первым появлением Cat и следующим появлением Cat необходимо создать отдельную строку с разделителем «,». Введите файл, как показано ниже. Кот
AA
BB
CC
Кот
AA-1
BB-1
CC-1 Ожидаемый результат: Cat, AA, BB, ...
Учитывая файл с двумя столбцами: идентификатор ht 510 69 510 67 510 65 510 62 510 59 601 29 601 26 601 21 601 20 мне нужен способ объединить все строки с тем же идентификатором в тот, который имеет среднюю высоту. В этом...
У меня есть файл типа матрицы фиксированной длины, где каждое поле является 20 символами долго. Как я могу преобразовать, это к пространству разграничило файл? Также существуют некоторые отсутствующие значения, которые я хотел бы заменить...
У меня есть задача извлечь данные из нескольких серверов Apache. Задача состоит в том, чтобы распечатать: <Каталог...>... </Каталог>, где +ExecCGI расположен в. Позвольте мне дать пример...
Я хочу суммировать значения строк моих данных, которые имеют тот же идентификатор в первом столбце. Мои данные похожи на идентификатор data.txt b c d e 1 1 2 3 4 5 1 2 3 4 5...
Как проверить, используется ли диск? Если используемый, Как проверить свободное, использованное пространство, прежде чем я смогу начать использовать его? Я пробую это в Perl, и Любая справка ценится.
То, как я могу создать ncurses, основывало меню? Есть ли какие-либо другие решения для создания "меню" для использования на консоли? Мне просто нужна "взаимодействующая система" (все не-Windows :P) решение. Есть ли любой...
В UNIX я проверяю, чтобы видеть, закончился ли процесс путем выполнения следующей команды; Например, psg dtllst pe99, Это возвращает следующий вывод, если процесс работает; UID PID PPID C...
Я могу захватить все значения в скобках с помощью выражения awk 'NR>1{print $1}' RS=' ('FS=' )' Но я изо всех сил пытаюсь сопоставить один конкретный, где я не хочу сопоставлять номер строки, а строку. Не уверен, что это возможно с awk
Мне нужно отформатировать тело json, в котором некоторые значения заменяются переменными среды пользователя. Попытка найти способ через shopt или что-то в этом роде, чтобы строка json правильно подставлялась в bash...
Я хочу удалить повторяющиеся строки из /etc/fstab, поэтому я сделал это :awk '!NF || !seen[$0]++' /etc/fstab > /etc/fstab.update UUID=3de0d101 -fba7 -4d89 -b038 -58fe07295d96 /grid/sdb ext4 по умолчанию,...
Недавно мне пришлось обрабатывать множество загруженных документов, в тексте которых было много надоедливых "[...]". Подобно этому :Местная доставка широкого спектра факторов роста [например,. тромбоциты -производные...
Часто у меня есть код, который я хочу выровнять, основываясь на похожей структуре строк, а не только на левом -автоматическом отступе. Есть ли скрипт, который может сделать что-то подобное? Вот пример...
Я использую следующий скрипт, но получаю неожиданный результат. perl -pi -e '/DB _CHARSET/ и $ _.="define ('SOMETHING'/, true );\n"' file.txt Эта команда добавляет определение (ЧТО-ТО, правда ); С...
Одной из особенностей Perl, которая мне очень нравится, является его обобщение ключевых слов управления циклами на любой лексический блок, ограниченный фигурными -фигурными скобками -1. Например, можно использовать последнюю директиву Perl для выхода из л
Я хочу изменить эпоху Unix (в миллисекундах )на обычную дату в универсальном текстовом файле. Я принимаю решения bash, sed, awk или perl. Пример файла1 (только числа с 13 цифрами являются датами ):Фу бар...
файл A содержит ~100 тыс. строк (имена людей, a -zA -только Z )fileB имеет ~100M строк Программы Всего две программы :заменяют строку одной точкой заменить строку точками одинаковой длины...
Мне нужен способ извлечения определенных данных и сохранения их в файле для аудита и переноса. Вот как выглядят мои данные. network vlan internal-vlan { description "internal-use" interfaces { ...
Мне нужно удалить все содержимое, которое появляется в столбце после определенного символа в файле CSV. Это текущий формат: 2020-01-01T12:00:00,Описание транзакции,Инициатор,$00.00 ...
У меня есть текстовый поток или файл, содержащий слова, разделенные пробелами. Типа: У меня есть игрушка. вам это может не понравиться. Каждое слово, разделенное пробелами, может состоять из двух или более маленьких слов, ...
Насколько я знаю, каждый настольный/серверный дистрибутив Linux имеет Perl (и основные модули), установленный по умолчанию, AIX и Solaris (IIRC) также. Под «по умолчанию» я подразумеваю, что даже самые легкие…
У меня проблема в том, что при попытке сопоставить оба набора разделителей (выше и ниже) я пытаюсь сопоставить только вторую часть разделителя ниже (выделено жирным шрифтом). Это значит, что я могу добавить новую версию...
Это мой ввод "004|B20A|2008-09-01 00:00:00.000|C|2008-09- 01 00:00:00.070|4277" Мой вывод должен быть "004|B20A|2008-09-01 00:00:00.0|C|2008-09-01 00:00:00.07|4277"
У меня есть verilog/ Системный файл Verilog, из которого я хочу извлечь только имя_модуля и имя_экземпляра. Из следующей строки: имя_модуля #(.ЛЮБОЙ_ПАРАМЕТР(.ЛЮБОЙ_ПАРАМЕТР),.ЛЮБОЙ_ПАРАМЕТР_1(....
Это файл json, который мы хотим отредактировать Пример 1 { "topics": [{"topic": "hfgt_kejd_tdsfd"}], "версия": 1
} Пример 2 { "темы": [{"тема": "hfgt_kj_fsrfdfd"}], "версия": 1
} Мы ...
Файл выглядит так далее /etc/sysconfig/chronyd
# Параметры командной строки для chronyd
OPTIONS="" Нам нужно установить значение -4 внутри "" Файл выглядит следующим образом, # Параметры командной строки для ...
Я пытаюсь отказаться от AppleScripts для рабочих процессов на моей работе и вместо этого создать что-то более простое, что может работать в фоновом режиме. Для этой задачи мне дается 35-40 файлов (5 версий 7 или 8...