在1000+;上添加消息有多困难;html文件?

在1000+;上添加消息有多困难;html文件?,html,message,Html,Message,我有1000多个html文件需要以完全相同的方式编辑。我需要 在每个文件的顶部添加一个简单的javascript代码 在顶部放置某种消息(它可以是任何内容,只要它显示我希望它显示的消息) 我想知道,我是否必须手动编辑每个文件才能做到这一点?难道没有。htaccess黑客之类的东西吗 如果您有任何建议/帮助,我们将不胜感激。您可以使用.htaccess自动删除一些代码,但老实说,全局查找/替换在许多方面都是一个更好的主意 我不知道你用的是什么操作系统,但作为一个Mac开发者,它是一个整洁的小工具,

我有1000多个html文件需要以完全相同的方式编辑。我需要

  • 在每个文件的顶部添加一个简单的javascript代码

  • 在顶部放置某种消息(它可以是任何内容,只要它显示我希望它显示的消息)

  • 我想知道,我是否必须手动编辑每个文件才能做到这一点?难道没有。htaccess黑客之类的东西吗


    如果您有任何建议/帮助,我们将不胜感激。

    您可以使用.htaccess自动删除一些代码,但老实说,全局查找/替换在许多方面都是一个更好的主意

    我不知道你用的是什么操作系统,但作为一个Mac开发者,它是一个整洁的小工具,可以找到并替换过多的文件


    否则,编写一个快速python脚本将很容易做到这一点。

    如果您正在使用linux或已安装在windows上,则可能是编辑文件的最快方法

    与find结合使用,它可以非常快速地添加(或编辑)许多文件

    例如,以下命令将在所有.html文件中将单词“old”的所有实例替换为“new”:

    find . -name "*.html" -exec sed -i "s/old/new/g" '{}' \;
    

    在线上还有很多其他的例子。

    < P>如果文件有任何共同的结构,它们的内容是有价值的,而且会以某种方式进一步使用,那么我会考虑走相反的路线,提取所有的信息,把它存储在一个数据库(或某物)中,并像正常一样呈现它。这将提供更大的表示灵活性,甚至可以使数据在其他方面有用/可用。

    考虑使用CMS。。现在可能是一个好时机。一些文本和代码编辑器可以批量编辑文件。我不羡慕你,这是肯定的。+1,尽管我已经提到了正则表达式替换作为一种通用解决方案,在几乎任何现代语言中都是现成的。谢谢你的回复,有什么程序可以用于Windows 7吗?不确定,从未真正使用过Windows,主要是因为开发人员缺乏像样的软件。