【发布时间】:2011-09-21 15:55:21
【问题描述】:
我想在 html 文件中删除除 <title> 之外的 <head> 标记内的所有内容,并在完成后将脚本插入到 <head> 标记中。我不想删除<head> 标签本身。
这可以使用 Sed 吗?
【问题讨论】:
-
head 和 title 的开始标签和结束标签是否总是在一行?还是整个头在一条线上?对于生成的文件,看起来总是一样的,这可能是可能的,但如果您不知道,并且必须处理
<head x='...'>-situations,则不推荐。 -
还有其他方法吗?有还是没有 sed?
-
就像在渲染 html 文件之前修改它们一样