我正在尝试查找一个搜索我的index.html文件并删除其中一行文本的脚本。我们目前已经设置了一个内部网站,人们可以继续使用它们来添加待售物品(感谢stackoverflow的帮助!)。
我到处搜索了一个可以执行此操作的文件,但我无法让它工作....
我希望它在我的index.html文件中搜索具有特定文本的行(使用输入框)并删除整行。这是一个简单的HTML行,它只是一个日期/时间和链接,所以1行删除应该覆盖它。
请帮忙!提前谢谢。
如果可以通过cmd完成,我也会对此感到高兴,我找不到能满足我需要的东西......
更新 此代码在index.html中搜索您在cmd中键入的文本并创建index2.html,删除index.html,将index2.html重命名为index.html,然后删除项目html页面以及该文件夹。
@echo off
ECHO.
ECHO.
ECHO.
ECHO Type item to remove
set /p item=
Type "\\server\public\employee resources\bulletin\items\index.html" | findstr /I /V /C:"%item%" >>"\\server\public\employee resources\bulletin\items\index2.html"
del "\\server\public\employee resources\bulletin\items\index.html"
rename "\\server\public\employee resources\bulletin\items\index2.html" "index.html"
del "\\server\public\employee resources\bulletin\items\%item%.html"
答案 0 :(得分:0)
您可以创建一个简单的程序来打开您的文件并修改您需要的内容。 问题是:您的网络服务器和您的编辑程序不共享相同的环境,因此您需要一个公共场所,您的网络服务器可以编写输入框内容,您的编辑程序可以读取该信息,通常是数据库。
无论如何,你的问题听起来有点令人困惑。你真的需要这个吗?有很多更强大的方法来动态构建/编辑页面。