6
ответов

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

У меня есть такой файл field01 field02 field03 field04 определение :field05; измерить :field06; вес :field07; поле11 поле12 поле13 поле14 определение :поле15; измерить :поле16; поле21 поле22...
13.04.2020
6
ответов

Как напечатать динамическую строку с приоритетом - один лайнер

Итак, я хочу создать команду, которая будет печатать динамическую строку с приоритетом. У меня есть переменные: a=first b=второй/третий/четвертый/... Я хочу запустить команду sed для b sed -e 's/\//_/g' и я...
05.03.2020
6
ответов

как захватить строку из строки csv, которая идет после определенного слова

как захватить строку из строки csv, которая идет после определенного слова например, это строка csv, которую мы хотим вырезать строки, которые идут после /data/status=true /data/sdb/hadoop/hdfs/log,/...
03.03.2020
6
ответов

Как вырезать файл, начиная со строки, в которой встречается определенный шаблон?

У меня есть тысячи файлов, которые нужно уменьшить в размере. Я обнаружил, что у большинства (не у всех) файлов есть конечный раздел, который можно вырезать без потери информации: Данные 1 Данные 2 something_unimportant_here ...
22.02.2020
6
ответов

Извлеките путь из текстового файла с помощью команды sed

содержимое one.txt, как показано ниже. Привет, это первая строка в файле one.txt. кулер: какая-то строка кулера по умолчанию `/var/log/cooler_x86_64_someos8.4/config.cf' делаешь добро красиво! все хорошо Привет, это содержимое ...
27.01.2020
6
ответов

Преобразовать список чисел, разделенных запятыми, в список или диапазон, разделенный дефисами

У меня есть строка чисел, разделенных запятыми, следующим образом: 1,2,3,5,6,7,8 ,9,12,14 Я ищу команду для использования в сценарии bash, который может объединять соседние числа в записи диапазона/дефиса, как ...
16.01.2020
6
ответов

Bash. Как добавить строку в начало текстового файла, не читая ее целиком?

Я пытаюсь вставить строку «hello world» перед текстовым файлом с именем «test.txt», я уже делаю это с помощью sed, но, к сожалению, «команда sed» убивает мою память, потому что она читает весь файл . мой файл ...
23.11.2019
6
ответов

Извлечь строки из файлов с именами, начинающимися с заданной буквы

Получил здесь список столбцов следующим образом: 59 LOUIS 1202 +1 60 ФРЕДДИ 1201 +4 61 ФИНЛЕЙ 1200 -2 62 ЛЕОН 1137 +12 63 ХАРЛИ 1132 +6 64 ДАВИД 1127 -1 65 MOHAMMAD1100 +...
15.10.2019
6
ответов

sed: удалить все строки до совпадающей, включая эту

TARGET Как удалить все строки в текстовом файле до совпадающей, включая эту? Пример входного файла: яблоко груша банан ВСЕМ ПРИВЕТ лимон кокос апельсин Желаемый результат: лимон кокос оранжевый ...
02.08.2019
6
ответов

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

myfile.csv 445,aLabel 446,другая метка 447,aThirdLabel В скрипте bash я хочу найти наличие "anotherLabel" (без учета регистра) в файле myfile.csv и получить значение 446. ...
28.06.2019
6
ответов

Замена символа-разделителя в поле

У меня есть csv, в котором поля разделены |. |время: 10:19 | Ошибка: файл не найден | Состояние: Нет | путь: какой-то |время: 10:20 | Ошибка: файл не найден | Состояние: а|б | path: some Разделитель |...
14.06.2019
6
ответов

Печатать линии между начальным и конечным шаблонами, но если конечный шаблон не существует, не печатать

Я ищу линии между двумя совпадающими узорами. Если какой-либо начальный или конечный шаблон отсутствует, линии не должны печататься. Правильный ввод: а ***** НАЧИНАТЬ ***** Баш это круто Баш это круто ***** КОНЕЦ ...
07.06.2019
6
ответов

Каков Position_args в man page

Я только что присоединился к Linux и я пытаюсь исследовать команды с помощью доступных ресурсов (в основном, человеко-страниц) Легко понять, каковы параметры args (содержимое в использовании и параметры) в команде...
31.03.2019
6
ответов

подсчитать, сколько раз встречается каждое число

Файл содержит 5 столбцов с числами Пример: 12 34 67 88 10 4 90 12 10 7 33 12 5 76 34 Я хотел бы напечатать то же число и посмотрите, сколько раз он погаснет. Пример: 3: 12 2: 34
24.02.2019
6
ответов

Как отредактировать весь файл после совпадения с шаблоном смазки?

Для упрощения, я хочу отредактировать весь файл после совпадения с шаблоном, например, файл: файл кошки ip=x.x.x.a маска=255.0.0.0 хост=a ip=x.x.x.b маска=255.0.0.0 хост=b ip=x.x.x.c маска=255.0.0.0 хост=c ip=x....
03.01.2019
6
ответов

Из gpx в файл csv

6
ответов

Удалите строку, которая содержит 0 раз больше, чем 'x'

У меня есть большой файл, разделенный запятыми. Мне нужно отфильтровать строки, содержащие x столбцов, содержащих нули (исключая первую строку). Для простоты предположим, что я хочу отфильтровать строки с помощью ...
21.11.2018
6
ответов

Как заменить временные метки эпох в файле на другие форматы?

У меня есть файл, содержащий даты эпох, которые мне нужно преобразовать в удобочитаемые. Я уже знаю, как преобразовать дату, например: [server01 ~] $ date -d @ 1472200700 Пт, 26 августа, 09:38:20 BST 2016 .....
18.11.2018
6
ответов

Команда sed для замены символов

Мой формат входного файла: мм / дд / гггг, чч: мм, другие поля Мне нужно отформатировать его как: гггг-мм-дд чч: мм: 00, пример ввода для других полей: 01/02 / 1998,09: 30,0.4571,0.4613,0.4529,0.4592,6042175 02.01.1998,09: 45, ...
18.11.2018
6
ответов

Сопоставить шаблон в файле и распечатать соответствующее слово (не всю строку) во втором столбце

. Я пытаюсь сопоставить шаблон «SHM» в файле, содержащем как информацию ниже, и распечатать слово, соответствующее образующему шаблону Отказ LocalZone01 ASCM001002003VOL01 BSHM001002003VOL02 ...
16.09.2018
6
ответов

awk / sed / perl one liner для редактирования файла json

Мы хотим добавить следующие строки: export KAFKA_HEAP_OPTS = "- Xmx8g -Xms8g" и: export KAFKA_JVM_PERFORMANCE_OPTS = "-XX: MetaspaceSize = 96m -XCPause = 20CM: Max: + UseG1GC-XX: + UseG1GC-XX: - XX: ...
26.05.2018
6
ответов

Заменить поле счетчика в большом файле повторяющимся значением

У меня есть огромный текстовый файл в нем около 70к строк. Моя цель - прочитать этот файл, сопоставить шаблон («Счетчик») и добавить или заменить его значение повторяющимся числом. Что я делаю: Читаю ...
20.04.2018
6
ответов

Удаление расширения только из первого столбца

У меня есть такой файл с двумя столбцами, разделенными табуляцией: ENSG00000242268.2 0,07563 ENSG00000270112.3 0,09976 ENSG00000167578.15 4.38608 ENSG00000273842.1 0.0 ENSG00000078237.5 4 ....
26.08.2017
6
ответов

Удалить строку, содержащую первое вхождение «pattern1» после последнего появления «pattern2»?

У меня есть файл с таким содержанием: bla bla pattern2 bla pattern1 pattern2 bla bla pattern1 bla bla pattern1 Я хотел бы удалить вся строка выделена жирным шрифтом, т.е. содержит сначала ...
09.08.2017
6
ответов

Bash - Разделение предыдущие параметры команд

Как можно было бы проанализировать предыдущую команду в ударе? Пример: root$ ssh эхо root$ foo@1.2.3.4! $ кошка root$ &>/tmp/foo.txt /tmp/foo.txt Цель foo@1.2.3.4: Отправьте просто ipaddress 1.2.3.4 к...
23.05.2017
6
ответов

Как искать, замените и добавьте шаблон в конец каждой строки

У меня есть следующий список объектов: ошейник рыбного магазина bigBone... Я должен генерировать два символа, отображающиеся как это: bigBone-> bb рыбный магазин-> из ошейника-> dc... Как может я...
23.05.2017
6
ответов

Строка формата с использованием sed

Как отформатировать следующие входные строки для вывода строк с помощью sed? Центральная строка должна начинаться с 20-го символа, а конечная строка должна начинаться с 40-го символа. ввод: начало центра ...
17.05.2017
6
ответов

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

Давайте рассмотрим входной текстовый файл следующим образом: какой-то текст … % НАЧИНАТЬ блабла foo bar блабла блабла % КОНЕЦ какой-то текст… и файл foobar.txt вроде этого: 2 3 8 9 1 2 каков самый простой способ использования sed (...
15.05.2017
6
ответов

Как извлечь год из даты (мм / дд / гггг)

Как извлечь год из даты в формате мм / дд / гггг? У меня есть текстовый файл со следующими датами: 01.01.2001 16.05.1970 08.06.2010 Как я могу использовать sed для извлечения только года из каждого ...
25.04.2017
6
ответов

Используя cut/awk/sed с двумя различными разделителями

У меня есть следующие случаи: case@test.com case_1_2@test.com case_1@test.com я пытаюсь преобразовать их в case@test.com case@test.com case@test.com, Таким образом, это должно удалить все из...
13.04.2017