Решено: Помогите с sed-ом! (Нужно выполнить простую замену в строке)

На самом деле это единственный раздел про unix на этом форуме

Модераторы: /dev/random, Модераторы разделов

goer
Сообщения: 2

Решено: Помогите с sed-ом!

Сообщение goer »

Всем привет,

На работе возникла задачка, знаю что можно решить sed-ом, но нехочу долго курить маны для решения разовой задачи. Помогите плиз!!!

Вобщем, у меня есть строка, типа <fend>0123456789 которая, можно сказать, вычитывается из файла и мне надо заменить ее на -fend0123456789, а результат я ложу в переменную. Т.е. выглядит приблизителньо так:

Код: Выделить всё

OPTION=`cat file.txt | sed ?????????`


Что нужно написать в sed-е, чтобы он заменил строку по типу как я описал выше?

Заранее спасибо!

Андрей.
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Решено: Помогите с sed-ом!

Сообщение broom »

Код: Выделить всё

echo "<fend>0123456789" | sed s/\<fend\>/-fend/g

С азами sed'а разобраться совсем недолго.
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
goer
Сообщения: 2

Re: Решено: Помогите с sed-ом!

Сообщение goer »

Спасибо, работает! Это то, что мне нужно!
Спасибо сказали: