Описание тега sed
Sed (Stream EDitor) - редактор командной строки для среды POSIX. Sed обрабатывает один или несколько файлов в соответствии со сценарием редактирования и записывает результаты в стандартный вывод. Созданный в Bell Labs, он существует с середины 70-х годов.
1
ответ
Bash: найти соответствующий текст и заменить следующую строку
Оповещение: я уже сталкивался с подобными вопросами на стеке. Я много искал. Следовали решения, но не смогли решить проблему. У меня есть переменная $NEW_FILE, которая дает значение ничего (./location/file1)], когда вы делаете echo $NEW_FILE У меня …
28 мар '18 в 10:57
1
ответ
Повторить число в строке дважды, используя команду Sed в Linux Terminal
Допустим, у меня есть hell0 w0rldЯ хочу, чтобы это стало hell00 w0rld, Я старался sed s/0/00/, но это только заменяет 0, это не будет работать для he1lo wor1d(he11lo wor1d)что можно сделать, чтобы он заменял любую первую цифру, а не просто 0? Спасиб…
12 янв '16 в 03:52
2
ответа
Я хочу добавить к номеру строки, используя sed
У меня есть файл, который мне нужно добавить к определенным строкам. Я могу получить номера строк и смог использовать sed для печати записи, но не для добавления записи. Все, что мне нужно сделать, это что-то вроде sed -n '$VAR s/$/,nosuid/' > to…
01 дек '14 в 18:00
1
ответ
Сохранить переменную с подстановкой команды... команда не найдена
Мне нужно сохранить в переменную Bash строку после grep а также sed лечение. Вот мой код: echo ${plan} | grep -e '^\S' -e 'Home directory:' | sed -e 's/Home directory: //' /home/james Вот что мне нужно сохранить в переменную... поэтому я попытался: …
09 дек '14 в 09:53
3
ответа
САС Заменить Линии соответствия, но не, если это закомментировано
Мой текст содержит такую строку: DHCPD_INTERFACE="eth4" Есть другие строки, содержащие #DHCPD_INTERFACE= Я хочу заменить всю линию DHCPD_INTERFACE="eth4" соответствие на DHCPD_INTERFACE= но не если строка содержит # Я пробовал:sed -i.bak '/^#/!s/D…
21 июл '17 в 12:11
1
ответ
Разбор файла, извлечение содержимого и выполнение операции с извлеченным содержимым.
У меня есть HTML-файл с большим количеством содержимого в нем. Я хочу извлечь из него конкретные строки. Пример: я хочу извлечь несколько строк, которые имеют этот конкретный контент "class="red" <tr class="even"><td>***F…
08 май '13 в 10:12
4
ответа
Заменить слово строки, если найдено
Мне дали файл. Если строка имеет "xxx" в качестве третьего слова, то мне нужно заменить его на "yyy". Мой окончательный вывод должен иметь все исходные строки с измененными строками.Входной файл abc xyz mno xxx xyz abc abc xyz xxx abc xxx xxx xxx Тр…
21 янв '18 в 12:25
3
ответа
Sed найти шаблон на линии с другим шаблоном
Я пытаюсь извлечь текст из файла между < и >, но только в строке, начинающейся с другого конкретного шаблона. Так в файле, который выглядит так: XXX Something here XXX Something more here XXX <\Lines like this are a problem> ZZZ somethin…
06 ноя '13 в 21:49
4
ответа
Вставлять код только в начале и в конце блока внешнего вложенного кода
У меня есть код, например: void main() { //---------- var a; var b; var c =[]; var c = func(3); if (a == b) { print "nested"; } //---------------- } Я хочу выбрать внутреннюю часть в скобках, вот что я пробовал: sed -re ':l;N;$!tl;N;s!(void \w+\(\) …
08 янв '13 в 07:54
2
ответа
Использование sed с regex для замены текста в OSX и Linux
Я пытаюсь заменить некоторые строки внутри файла sed используя регулярные выражения. Чтобы усложнить ситуацию, это делается внутри скрипта Makefile, который должен работать на обоих osx а также linux, В частности, в пределах file.tex Я хочу заменить…
22 янв '17 в 05:03
0
ответов
MySQL Dump & Obfuscate строки через командную строку
Я ищу метод для запутывания полей, когда я сбрасываю свою базу данных MySQL. Есть ли простой способ сделать это с помощью bash-скрипта? У меня есть доступная информация: таблица + имя строки. Я хотел бы не использовать сторонние сценарии, просто исп…
24 апр '18 в 19:33
2
ответа
Редактирование подстроки с помощью sed
Мне нужно найти подстроку в тексте и отредактировать ее с помощью sed. Например: ...qwerty/asdfgh/zxc... Можно ли найти эту подстроку с помощью sed и отредактировать ее в ...------/------/---... или лучше использовать что-то другое для этой проблемы…
21 мар '17 в 00:55
4
ответа
Сед не заменяет все вхождения шаблона
У меня есть следующая переменная LINES с форматом date;album;song;duration;singer;author;genre, August 2013;MDNA;Falling Free;00:31:40;Madonna;Madonna;Pop August 2013;MDNA;I don't give a;00:45:40;Madonna;Madonna;Pop August 2013;MDNA;I'm a sinner;01:…
30 сен '13 в 02:25
2
ответа
Подстановка регулярных выражений
Я пытаюсь выполнить некоторые изменения в типичной командной строке g++. Я пытаюсь построить регулярное выражение в поисках -o object_filename.o строит. Для того, чтобы проверить мой шаблон сопоставления, я запускаю его в sed с пустой строкой в ка…
23 ноя '12 в 13:32
2
ответа
sed /foo/,/bar/ * соответствует границе файла
У меня есть файлы *.txt с контентом бла бла Управление бла вещи, которые я не хочу, бла Управление 10/10/15 вещи, которые я хочу обзор При обработке одного файла с sed -nr '/Management.[0-9]/{:a;n;/Overview/b;p;ba}' 1.txt я получил stuff I want При …
03 фев '16 в 14:48
4
ответа
Показать все поля кроме последнего
У меня есть файл, как показано ниже 1.2.3.4.ask sanma.nam.sam c.d.b.test Я хочу удалить последнее поле из каждой строки, разделитель . и количество полей не является постоянным. Кто-нибудь может мне помочь с awk или же sed чтобы найти решение. Я не …
13 дек '12 в 10:27
3
ответа
Удалите все содержимое файла, используя sed
Я хочу очистить файл с помощью команды sed. Я искал много форумов и учебников. Нет доступных для удаления всего содержимого файла. Как удалить все содержимое файла с помощью команды sed.
18 мар '14 в 11:39
5
ответов
Заменить оператор другим сценарием оболочки
У меня есть одно утверждение, которое нужно заменить. Исходный формат выглядит так: f.STRING.focus(); Где STRING это сочетание [:alpha:] а также [:digit:] (регулярное выражение). Моя цель - изменить его на highlight("STRING"); Например: f.abCDef1234…
14 фев '14 в 11:53
2
ответа
Shell Script .SH заменяет определенный раздел в файле
Я пытаюсь создать файл.sh, в котором он будет читать указанный файл, искать конкретный текст и заменять этот раздел другим текстом. Предположим, у нас есть somefile.js. Может ли скрипт оболочки искать это: "scripts": [ "../node_modules/something.js"…
22 июн '17 в 08:30
1
ответ
Разбить большой файл на файлы с заданным количеством строк на основе значения первого столбца
Я намеренно цитирую аналогичный вопрос здесь, хотя я не хотел бы, чтобы в столбце 1 было столько файлов, сколько есть разных значений. Например, из: A.B|100|20 A.B|101|20 A.X|101|30 A.X|1000|20 B.Y|1|1 B.Y|1|2 Я хотел бы разбить его на x файлов, каж…
04 май '17 в 13:44