3
ответа

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

У меня есть сотни плохо -написанных HTML-файлов с двумя HTML-разделами, как этот : <ГОЛОВА> несколько строк заголовка <ТЕЛО> сотни строк контента десятки строк <
22.09.2021
3
ответа

Удалить строки, соответствующие шаблону, в файле1 и сохранить эти удаленные строки в файле2

У меня есть файл1, и мне нужно удалить строки, соответствующие шаблону. Но я хотел бы сохранить эти удаленные строки в другом файле2. sed '/zz/!d' файл1 > файл2 sed -i '/zz/d' файл1 Есть ли способ объединить эти команды в одну
09.09.2021
3
ответа

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

Я могу захватить все значения в скобках с помощью выражения awk 'NR>1{print $1}' RS=' ('FS=' )' Но я изо всех сил пытаюсь сопоставить один конкретный, где я не хочу сопоставлять номер строки, а строку. Не уверен, что это возможно с awk
01.09.2021
3
ответа

Как удалить строки из файлов на основе значений ключей в другом файле

У меня есть файл1 :1 аа 2 б бб 3 аа 4 б бб 5 аа 6 б бб 7 аа 8 б бб и файл2 :1 2 5 Мне нужно удалить все строки из файла1, где значения в столбце1 находятся в файле2
30.08.2021
3
ответа

Замена '\/'' на sed

Как заменить строку ниже \/ на | нравится :bssapi _6 0\/0\/0\/9\/9 bssapi _6 0|0|0|9|9
22.06.2021
3
ответа

Удалить первый символ многострочной -строки в текстовом файле

Я автоматизирую процесс сборки виртуальных машин Ubuntu 20.04. Кажется, что Ubuntu 20.04 поставляется с отключенным завершением bash -по умолчанию. Я хотел бы включить это по умолчанию во время сборки. Жизненный -цикл...
17.06.2021
3
ответа

Как печатать содержимое с помощью AWK в определенной строке

Если строка "clientside" найдена в строке с номером "n", то следует распечатать содержимое строки с номером "n -1". например, я хочу напечатать содержимое строки номер 12, т.е. /...
08.06.2021
3
ответа

Как вставить строку между последовательными повторяющимися строками?

Я хочу добавить фиктивный IP-адрес, но только после того, как будут найдены две последовательные повторяющиеся строки. Я работаю в системе Linux, и это мой входной файл :IP _Удаленный _Адрес Адрес :192.168.1.1...
08.06.2021
3
ответа

Заменить содержимое первого столбца, имеющего циклическую структуру

У меня есть файл, в котором нужно изменить первый столбец, например, у меня есть следующий файл (В исходном файле у меня есть несколько столбцов, но усекая следующие до 2 столбцов, он может иметь...
07.06.2021
3
ответа

AWK или SED, получение значений из строки

Мне нужно получить пару значений из строки (, выводимой из iwconfig wlan0 | grep -i качество ). Качество связи = 37/100 Уровень сигнала = 57/100 Уровень шума = 0/100 Мне нужно 37 из Качество связи = 37/100,...
03.06.2021
3
ответа

строковая интерполяция с сохранением кавычек в bash

Мне нужно отформатировать тело json, в котором некоторые значения заменяются переменными среды пользователя. Попытка найти способ через shopt или что-то в этом роде, чтобы строка json правильно подставлялась в bash...
02.06.2021
3
ответа

Bash awk/sed извлекает несколько строк из одной большой строки, используя ключевые слова

Пожалуйста, помогите мне понять, как извлечь несколько подстрок на основе ключевых слов. Я боролся с разными методами, используя разделители Мой вклад :Инвентарь для 30844 -ap01 ИМЯ :AP1800, ОПИСАНИЕ :...
29.05.2021
3
ответа

Как получить среднее значение нескольких данных подряд из нескольких папок

Мои данные внутри папки data выглядят как data1.txt, data2.txt, … data120.txt. Внутри каждого файла.txt у меня есть четыре столбца (1000 строк данных в каждом столбце )пример :data1.txt 1 2 3 4 4 0 1 3 3 1 1 2 2...
29.05.2021
3
ответа

sed :найти шаблон и заменить его другим шаблоном в той же строке

У меня есть файл с идентификатором гена _и именами генов в одной строке. Я хочу заменить слово после гена _id на слово после гена или после продукта или после ростка (, если некоторые из них пропущены ). Вот пример...
26.05.2021
3
ответа

Как вставить «\» перед каждым знаком «/» в URL-адресе?

У меня есть URL переменной _1 = https ://my/sample/url. Как я могу получить URL _2 = https :\/\/my\/sample\/url?
19.05.2021
3
ответа

Как удалить пробелы из определенного столбца с помощью awk

Я просто хочу изменить второй столбец «Имя» и удалить все пробелы между именами и оставить остальную часть txt-файла нетронутой, а затем распечатать его. Вот мой ввод (Tab...
10.05.2021
3
ответа

Редактировать строку после совпадающего шаблона

Предположим, у меня есть следующий текст :файл.txt 4 минуты 11 секунд 102 мс файл _1.txt 5 минут 10 секунд 100 мс файл _3 _2.txt 0 минут 10 секунд 100 мс Как удалить все слова, пока...
07.05.2021
3
ответа

Обновить разделитель определенных столбцов

У меня есть разделенный запятыми -файл с 7 полями. Однако одно из этих полей содержит в значении. Я хочу изменить разделитель файла на | без изменения данных поля с,....
05.05.2021
3
ответа

Используйте sed для вставки текста перед двумя пустыми строками

Я пытаюсь использовать sed для обновления закомментированного файла конфигурации. Вместо того, чтобы прикреплять все к EOF, я пытаюсь разделить все на части. Мой конфиг выглядит примерно так. #РАЗДЕЛ ПЕРВЫЙ данные.....
04.05.2021
3
ответа

создать сводку размеров объектов в одном списке, разделенном запятыми

У меня есть большой файл, содержащий два поля, первое из которых представляет имя объекта, а второе поле представляет размер этого объекта :А 1 А 2 Б 4 азбука 12 С 5 А 9 Б 3 ABC 6 Я хотел бы...
03.05.2021
3
ответа

Скрипт sed для печати строк между последним вхождением шаблона и пустой строкой

Я хочу использовать sed для печати текста между последним вхождением шаблона и пустой строкой. Например, в следующем файле :$кошачий файл шаблон 1 2 3 узор 4 5 узор 6 7 8 9 10 11 я...
30.04.2021
3
ответа

Как заменить пробел другим значением?

У меня есть файл с | в качестве разделителя примерно 8к записей. Если столбец #3 пуст, я хочу заменить его значением из столбца #2. Как этого добиться? вход :1|100437251| 2|51414204| 3|...
19.04.2021
3
ответа

Как изменить текст рядом с текстом, который я нашел после grep?

В среде Linux, например, у меня есть файл test1, который содержит этот текст :БД _ВВЕРХ БД sqlplus _UP test1.sql DB _UP Я хочу удалить только DB _UP рядом с sqlplus. Как это сделать в нескольких файлах...
16.04.2021
3
ответа

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

У меня есть команда Linux, которая выводит следующее :папка/подпапка1/файл1.txt папка/подпапка2/файл1.txt папка/подпапка2/файл2.txt folder/subfolder3/sub -subfolder3/file1.txt Моя цель — использовать sed...
12.04.2021
3
ответа

Как извлечь из строки подстроку, начинающуюся со слова

Я пишу bash-скрипт и в какой-то момент у меня $path="вещи бесполезные вещи... путь/другой/файлы1/полезный/путь/здесь" Поэтому я пытаюсь удалить все слова и текст перед "files1"...
11.04.2021
3
ответа

Ошибка добавления суффикса в список идентификаторов

Это повторяющаяся тема, но она все еще не повторяется, так как я перепробовал все решения, и ни одно из них не помогло мне. Я пытаюсь добавить суффикс "_1" в список идентификаторов, импортированных из текстового файла....
07.04.2021
3
ответа

Получить два значения в каждой строке из существующего файла

Я пытаюсь создать новый файл из существующего файла input.txt, используя команды Unix. Файл input.txt введите ABC=home,3,тест,данные type EFG=data,2,test _new,data _load type PQR=load,2,test _type,data _loader...
01.04.2021
3
ответа

Заменить определенные строки файла значениями другого файла

Я хотел бы заменить 2-ю, 6-ю и 7-ю строки файла1 значениями в каждой строке файла2 и создать серию файлов, равную wc -l файл2 кошачий файл1 w 3 у грамм 7 1,2 Q cat файл2 1 1...
23.03.2021
3
ответа

Добавить последнюю строку текста раздела в файле

Мой маршрутизатор OpenWrt настроил некоторые основные параметры для общего ресурса Samba в /etc/samba/smb.conf. Теперь мне нужно добавить некоторые дополнительные параметры к этому общему ресурсу, и поэтому я хочу добавить их к самому...
09.03.2021
3
ответа

Добавление строки в каждый столбец строки -за исключением первого столбца, переменная длина строки, строка содержится в первом столбце каждой строки

У меня есть файл с несколькими строками/стрками, и каждая строка содержит переменное количество столбцов :Имя1 Строка111 Строка112 Имя2 Строка121 Строка122 Строка123 Имя3 Строка131 Строка132 Строка133 Строка134...
08.03.2021