1
ответ

Как я использую замену новой строки в BSD sed?

Поздравления, как я выполняю следующее в BSD sed? sed 's//\n/g' Из страницы справочника, это указывает, что \n будут рассматривать буквально в замещающей строке, как я избегаю этого поведения? Есть ли...
вопрос задан: 14 September 2009 13:13
1
ответ

Выйдите из Символов Одинарной кавычки при Импорте к SQLite

У меня есть файл records.txt как это: INSERT INTO 'blogtitles' ЗНАЧЕНИЯ ('Kelly в доме'); INSERT INTO 'blogtitles' ЗНАЧЕНИЯ ('Хорошая выгода!'); Когда я пытаюсь импортировать records.txt в дб: sqlite3 my.db и...
вопрос задан: 13 August 2009 14:57
1
ответ

Как инвертировать вывод sed?

Я читаю из строки, это - приблизительно 500 символов. Как я могу получить sed к, вместо того, чтобы заменить ту строку чем-то, остальная часть замены строки с чем-то? Короче говоря, я хочу удалить все...
вопрос задан: 11 April 2009 03:52
0
ответов

Регулярное выражение в нескольких строках

Я застрял в этом на несколько часов и перебирал множество различных инструментов, чтобы выполнить свою работу. Безуспешно. Было бы здорово, если бы кто-нибудь мог мне в этом помочь. Вот ...
вопрос задан: 21 September 2019 14:04
0
ответов

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

У меня есть следующий список слов: name,id,3 Мне нужно заключить его в двойные кавычки, например: "name,id,3" Я попробовал sed 's/.*/\"&\"/g ' и получил: "name,id,3 Который имеет только одну двойную кавычку и...
вопрос задан: 13 September 2019 22:45
0
ответов

Поиск без учета регистра и замена на sed

Я пытаюсь использовать SED для извлечения текста из файла журнала. Я могу выполнить поиск и замену без особых проблем: sed 's / foo / bar /' mylog.txt Однако я хочу сделать поиск нечувствительным к регистру. From ...
вопрос задан: 24 August 2019 05:17
0
ответов

Используя sed, вставьте строку выше или ниже шаблона? [дубликат]

Мне нужно отредактировать большое количество файлов, вставив строку или несколько строк либо прямо под уникальным шаблоном, либо над ним. Пожалуйста, посоветуйте, как это сделать, используя sed, awk, perl (или что-то еще )в...
вопрос задан: 17 June 2019 02:39
0
ответов

Использование SED с шаблоном

Я хочу заменить строку шаблоном, но это не работает. Строка выглядит как "some-string-8" Я написал sed -i 's / string - * / string-0 / g' file.txt, но на выходе получается some-string-08
вопрос задан: 3 June 2019 16:13
0
ответов

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

Я использую sed в сценарии оболочки для редактирования имен путей файловой системы. Предположим, я хочу заменить: / foo / bar на: / baz / qux. Однако в команде sed s /// в качестве ограничителя используется косая черта /. Если я это сделаю ...
вопрос задан: 6 May 2019 08:46
0
ответов

Удалите нежелательный символ с помощью awk или sed

У меня есть вывод команды, из которой я хочу удалить двойные кавычки ". Regex: strings -a libAddressDoctor5.so | \ grep EngineVersion | {{1 }} awk '{if (NR == 2) print}' | awk '{print $ 2}' Вывод: ...
вопрос задан: 30 April 2019 18:11
0
ответов

Как я могу удалить первые X символов из строки с помощью sed?

Я пишу сценарий оболочки для встроенного Linux в небольшой промышленной коробке. У меня есть переменная, содержащая текст pid :1234, и я хочу удалить из строки первые X символов, чтобы осталось только 1234. У меня есть...
вопрос задан: 22 April 2019 23:39
0
ответов

Как найти последний шаблон линии

У меня есть файл с содержимым x a x b x c Я хочу отобразить последнее вхождение, x c, когда я пытаюсь запустить файл sed -n "/ x /, / b / p", в нем перечислены все строки, начиная с x до c.
вопрос задан: 9 April 2019 19:12
0
ответов

Найти и заменить в файле и перезаписать файл не работает, он очищает файл

Я хотел бы запустить поиск и замену файла HTML через командную строку. Моя команда выглядит примерно так: sed -e s / STRING_TO_REPLACE / STRING_TO_REPLACE_IT / g index.html > index.html ...
вопрос задан: 4 April 2019 19:18
0
ответов

Получить значение ключа в текстовом файле (yaml), если оно вложено в дерево

Мне нужно получить все имена узлов из файла yaml, который имеет определенный тег в свойствах. Это структура файла YAML: узел1: описание: «Сервер приложений» ******************** / много ...
вопрос задан: 2 April 2019 11:53
0
ответов

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

Я пытаюсь извлечь текст из вывода команды «multipath -l» с помощью регулярного выражения, чтобы получить весь текст (включая строки сопоставленного текста) между совпадающими именами дисков, например, "SDAF" и матч назад до ...
вопрос задан: 27 March 2019 10:12
0
ответов

Что делает оператор диапазона в & ldquo; sed & rdquo; на самом деле, это сломано в GNU / busybox?

Интересно, могут ли реализации «sed» в GNU и BusyBox быть сломаны? Моя стандартная реализация sed - из GNU. POSIX говорит: команда редактирования с двумя адресами должна выбрать ...
вопрос задан: 27 March 2019 00:49
0
ответов

unix tr find and replace

Эту команду я использую на стандартной веб-странице, которую я взял с сайта. tr '<' '\n<' < index.html, однако она дает мне новые строки, но не добавляет левую строку снова. Например, echo "&...
вопрос задан: 13 March 2019 18:08
0
ответов

Как использовать sed для замены текста, который начинается только с определенных символов [duplicate]

Я пытаюсь перезаписать MAC-адрес в файле новым, потому что текущий устарел. Теперь я знаком с командой "sed -i 's / old_string / new_string / g" имя_файла. Мой вопрос ...
вопрос задан: 7 March 2019 20:06
0
ответов

sed неправильно удаляет обратную косую черту

находить . | sed -e "s / [^ -] [^ \ /] * \ // | / g" -e "s / | \ ([^] \) / | - \ 1 /" Печать структуры каталогов текущий каталог, что я и хочу. Пример: . | -он | -два | | -two_2 | | -two_1 | -...
вопрос задан: 7 March 2019 02:28
0
ответов

выбрать списки из необработанных данных в bash или просто отформатировать выходное имя list_name с последующим содержимым списка

необработанные данные имеют «пул pool_name», за которым следует 0-н количество строк «member произвольный_член_ip» Возможно ли получить списки в bash? Я пробовал некоторые условные условия, пока не устал. Спасибо за ...
вопрос задан: 6 March 2019 22:41
0
ответов

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

У меня есть файл с несколькими вхождениями строк test1 и test2. Я пытаюсь найти номера строк найденных совпадений, а также печатаю эти строки в соответствии с ЗАКАЗОМ, в котором они отображаются. Каждый ...
вопрос задан: 2 March 2019 08:18
0
ответов

удалить шаблон с переменными номерами

У меня есть файл с 1056 столбцами, в котором каждый столбец выглядит следующим образом (это подмножество из 4 столбцов): 0 | 0: 0,2 0 | 0: 0,03 0 | 0: 0,02 0 | 0: 0 0 | 0: 0,04 0 | 0: 0,7 0 | 0: 0,05 0 | 0: 1,3 Я бы хотел ...
вопрос задан: 16 January 2019 15:56
0
ответов

Заменить запятую на новую строку в sed на MacOS?

У меня есть файл с идентификаторами, разделенными запятыми. Я пытаюсь заменить запятые новой строкой. Я пробовал: файл sed 's/,/\n/g', но он не работает. Что мне не хватает?
вопрос задан: 14 January 2019 08:36
0
ответов

Как извлечь строку по шаблону с помощью grep, regex или perl

У меня есть файл, который выглядит примерно так:
...
вопрос задан: 13 November 2018 17:21
0
ответов

Как заставить sed читать свой сценарий из файла?

Недавно я наткнулся на следующую команду grep: / usr / xpg4 / bin / grep -Ff grep.txt input.txt> output.txt, что, как я понимаю, означает, что из input.txt, grep содержимое файла grep ....
вопрос задан: 31 October 2018 20:08
0
ответов

команда 'd' в утилите sed

Из документации по sed: d Удалить пробел шаблона; немедленно начать следующий цикл. Что имеется в виду под следующим циклом? Насколько я понимаю, sed не будет применять следующие команды после ...
вопрос задан: 31 October 2018 19:42
0
ответов

Как запустить команду sed с вводом и выводом как тот самый файл?

Я пытаюсь использовать команду sed в сценарии оболочки, где я хочу удалить строки с надписью STARTremoveThisComment и строки с надписью removeThisCommentEND. Я могу сделать это, скопировав его в ...
вопрос задан: 31 October 2018 10:08
0
ответов

sed red-delimiter (кроме & | /?…)

Я должен применить команду sed Unix к строке (может содержать #,!, /,?, & , @ и все другие символы), который может содержать все типы символов (&, |,!, /,? ...). Это сложный разделитель (...
вопрос задан: 25 October 2018 16:35
0
ответов

Разница между двумя списками, использующими Bash

Хорошо, у меня есть два связанных списка на моем linux-боксе в текстовых файлах: /tmp/oldList /tmp/newList Мне нужно сравнить эти списки, чтобы увидеть, какие строки были добавлены, а какие удалены. Затем мне нужно перебрать...
вопрос задан: 10 October 2018 19:01
0
ответов

Создайте отдельную папку для каждого zip-файла в каталоге и извлеките zip-файлы

Если я выберу zip-файл и щелкните правой кнопкой мыши "распаковать здесь" "создается папка с именем zip-файла, в которую извлекается все содержимое zip-файла. Однако я хотел бы преобразовать несколько ...
вопрос задан: 5 October 2018 03:57