gpt4 book ai didi

javascript - 通过命令行将html标签插入到html文件中

转载 作者:行者123 更新时间:2023-11-28 17:52:59 26 4
gpt4 key购买 nike

我正在开发一个动态生成新 HTML 页面的应用程序。本质上,该应用程序采用一个 .zip 文件,使用子进程解压缩该文件,并且该目录中是我的应用程序指向的一个 index.html 文件。我需要做的是在子进程运行并生成文件后,将一行代码插入到该 index.html 文件中。是否可以通过命令行在index.html文件的正文中插入一个简单的标签?我需要将标签作为 HTML 文件正文的第一行。如有任何帮助,我们将不胜感激,谢谢。

<!-- HTML tag to insert -->
<a href="./anotherFile.html">Go Back</a>

最佳答案

如果您使用的是 Mac 并且有自制软件,则可以安装 gnu-sed

brew install gnu-sed
<小时/>
  1. 这将在开头 <body> 后附加您的链接标签:

    gsed -ri '/<body>/a \  <a href=\".\/anotherFile.html\"><\/a>' your_file.html

    这里我们匹配开始正文标签 /<body>/并使用 a命令在匹配的行之后添加文本。

<小时/>
  • 这将在结束前插入您的链接</body>标签:

    gsed -ri '/<\/body>/i \  <a href=\".\/anotherFile.html\"><\/a>' your_file.html

    这里我们匹配结束正文标签 /<\/body>/并使用 i命令在匹配项之前行上插入文本。

  • <小时/>
    • 我使用反斜杠后跟两个空格将链接缩进两个空格。
    • 如果缩进四个空格,那么直接调整空格即可\之间以及相应的 anchor 标记的开头。
    <小时/>

    请参阅GNU-SED有关这些命令的更多信息,请参阅文档。

    关于javascript - 通过命令行将html标签插入到html文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45060007/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com