Задать вопрос
@pixik

Как в консоли сделать замену подстрок в Linux?

Добрый день!
Не знаю, как написать команду для sed, чтобы вставить вначало строки 2 слеша.
есть строка типа:
int i;
   cout << "hello!" << endl;
   printf("%s", "hello");
   printf("%s", "world");

Как получить такой результат:
int i;
//   cout << "hello!" << endl;
//   printf("%s", "hello");
   printf("%s", "world");

Непонимаю момент, как вставить именно вначало той строки, которая подходит по регекспу.
шаблон примерно такой
[любой символ]*КОНКРЕТНАЯ_ПОДСТРОКА[любой симовол до конца строки]
  • Вопрос задан
  • 466 просмотров
Подписаться 1 Оценить Комментировать
Ответ пользователя pixik К ответам на вопрос (3)
@pixik Автор вопроса
Быстро не смог найти как это можно сделать. пришлось удалять.
sed '/hello/d' test.txt
было:
int i;
cout << "hello!" << endl;
printf("%s", "hello");
printf("%s", "world");

cтало:
int i;
printf("%s", "world");
Ответ написан
Комментировать