【发布时间】:2011-12-17 01:51:36
【问题描述】:
我有大约 3400 个树结构文件(大约 80% 是 html 文件)。
- 我需要修改每个 html 文件以删除
样式和字体属性等旧内容并添加另一种样式。
- 我需要更改 html 中所有链接的根。例如在 href 属性处将 /old/path/ 更改为 /new/path。
- 我需要删除一些链接。例如指向 google.com 的链接需要被删除,所以
<a href="http://www.google.com">as google said</a>应该只是“正如 google 所说的那样”。
有没有什么软件可以帮我做到这一点? 可以写剧本吗?
我不知道如何编写脚本以使其工作,我认为这可能是一种快速的方式......有人想帮助我吗?
谢谢!
【问题讨论】:
-
我推荐 Python 和 BeautifulSoup 来完成这项任务,但你需要一些编程知识。
-
遗憾的是,没有快速方法可以做到这一点。我还建议使用 Python 和 BeautifulSoup。
标签: linux bash shell scripting replace