9 / 9 / 8
Регистрация: 03.07.2015
Сообщений: 219
1

Вставить текст после строки с ключевым словом и вывести сообщение

10.03.2016, 19:31. Показов 2212. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть у меня файл с данными, в некоторых строках файла встречается слово 'filosof', нужно написат комманду используя sed, так чтобы после каждой строки, где встречается слово 'filosof', была вставлена строка с текстом 'v verchniej strokie filosof' и на экран было выведено 'filosof,v verchiej strokie filosof' cтолько раз, сколько встретится строк с данным словом.
У меня вышло следующее:
sed -n '/filolog/a\v verchiej strokie filosof\' fileForWork.csv
Данная команда вставляет нужную нам строку после каждого соответствия и выводит на экран вставляемую строку соответственное количество раз.
Подскажите как иправить комманду так, чтобы она выписывала 'filosof,v verchiej strokie filosof'?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.03.2016, 19:31
Ответы с готовыми решениями:

Как зашифровать текст из файла шифрованием Цезаря с ключевым словом?
в общем дан текст в файле.Нужно зашифровать его, например, с помощью кода Ascii, и записать в...

Как вывести элемент массива за ключевым словом ?
К примеру есть заполненный массив строками: char s; for (i=0;i<a;i++) { ...

Вставить текст после текущей строки
Ребят помогите как вставить текст после текущей строки в listBox? Я смог только вставить перед...

Вставить подстроку и вывести остальной текст с новой строки
Добрый день! Помогите, пожалуйста, вывести текст после подстроки с новой строчки. Саму подстроку я...

1
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
10.03.2016, 21:06 2
Странное какое-то задание…
Bash
1
sed -e 's/filosof.*/&\nv verchiej strokie filosof/p' -e 's/.*\n/filosof, /' fileForWork.csv
1
10.03.2016, 21:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.03.2016, 21:06
Помогаю со студенческими работами здесь

Как вывести 2 строки из файла и между ними вставить текст?
Как вывеси 2 строки из файла и между ними вставить текст? Подскажите пожалуйста как это можно...

В заданном предложении вставить после буквы „о“ слог „ко“. Новый текст вывести на печать
Помогите пожалуйста решить задачу с помощью string. В заданном предложении вставить после буквы...

Торможу с ключевым словом this
Здравствуйте, подскажите как понять это слово, когда его используют. Должны же быть аналогии для...

Цезарь с ключевым словом
Всем привет. Может у кого есть реализация в Delphi это алгоритма или кто может написать за плату?

Поиск по ключевым словом
Плиз помогите я делаю справочник по С++ все сделал, но вот проблема с поиском код есть и выводит он...

Шифр Цезаря с ключевым словом
Как можно сделать это:"Выписывается алфавит, а под ним, начиная с k-й позиции, ключевое слово....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru