【发布时间】:2014-09-29 23:38:47
【问题描述】:
我有一个文件夹,其中包含带有表单的 html 文件,我需要使用一组不同的表单标签查找并替换表单标签。我目前正在使用 sed,但使用此代码无济于事:
#!/bin/bash
REPLACEWITH="<form method='post' action=''><?php include('form.php'); ?><\/form>"
sed -r "s/(<form>)(.*)(<\/form>)/\1$REPLACEWITH\3/" -i index.html
我这样做对吗?我似乎无法让它工作!任何指针都非常感谢!
【问题讨论】:
-
使用正则表达式解析 html 不是一个好主意,请参阅此处了解详细信息:stackoverflow.com/questions/590747/…