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

У меня здесь другая проблема с САС. Я хочу добавить некоторый текст в строку, но без изменения конкретного слова, которое меняется с каждой строкой. Или оберните код в строку, сохранив ее как есть.

Пример: ОТ

<font color="#000000"><p align="JUSTIFY">COAT. how are you.
<font color="#000000"><p align="JUSTIFY">MONEY.Where are you.
<font color="#000000"><p align="JUSTIFY">FOOD.what are you.
<font color="#000000"><p align="JUSTIFY">CAR.which are you.
<font color="#000000"><p align="JUSTIFY">QUALITY.When are you.

ДО

<b><font color="#000000"><p align="JUSTIFY">COAT.</b>how are you.
<b><font color="#000000"><p align="JUSTIFY">MONEY.</b>Where are you.
<b><font color="#000000"><p align="JUSTIFY">FOOD.</b>what are you.
<b><font color="#000000"><p align="JUSTIFY">CAR.</b>which are you.
<b><font color="#000000"><p align="JUSTIFY">QUALITY.</b>When are you.

Еще раз спасибо заранее. Привет.

1
задан 4 May 2013 в 15:28

1 ответ

sed 's/\./\0<\/b>/g' < FileName

Он находит все вхождения "." и заменяет его на "."

sed 's/\.$/\0<\/b>/' < FileName

Он находит вхождения "." в конце строки и заменяет его на «.»

(sed 's/\.$/\0<\/b>/' | sed 's/^/\0<b>/') < FileName

. в конце строки и заменяет его на «.» и добавляет "" в начале

0
ответ дан 4 May 2013 в 15:28

Другие вопросы по тегам:

Похожие вопросы: