如果模式在sun solaris中匹配,如何修改上面的行

时间:2013-05-31 04:34:40

标签: solaris

任何人都可以帮助我在sun solaris中匹配模式之前修改该行,即搜索模式并用其他文本替换上面的行。 例如: 在输入文件中:

<td>
Completed
</td>

需要输出:

<td bgcolor = 'green'>
Completed
</td>

应首先搜索“已完成”模式,然后用其他文本替换上面的行。 以下是我使用过的命令,但未能获得结果,

  1. sed 's/<td>\nCompleted/<td>Completed/' exp12.html > sample.html

  2. sed 's/<td>$Completed/<td>Completed/' exp12.html > sample.html

  3. tr '\n' '*' exp12.html > sample.html

    通过这个,所有的文字都来到一行,然后使用了这个 sed '/<td>*Completed*/<td bgcolor = 'green'>*Completed*/' exp12.html > sample.html

  4. 请向我提供sun solaris命令,该命令可以获取上述输出。

0 个答案:

没有答案