简单的SED命令

时间:2009-05-27 20:13:15

标签: regex sed

我有一个html报告来自我们使用的程序。它非常简单的html和id就像努力修复它一样。

我需要在sed中用什么代码替换

<html>  with

<html><link rel="stylesheet" type="text/css" href="LivingInStyle.css">

谢谢, 拉斯

2 个答案:

答案 0 :(得分:8)

sed 's/<html>/<html><link rel="stylesheet" type="text\/css" href="LivingInStyle.css">/g' file.html

这会将新文件输出到控制台,您可以将其重定向到您需要的任何位置。或者您可以使用-i进行内部编辑。

编辑:忘记逃避斜线

答案 1 :(得分:3)

您也可以使用:

sed -e 's!<html>!<html><link rel="stylesheet" type="text/css" href="LivingInStyle.css">!' < file

即。使用另一个分隔符而不是转义斜杠。