我有一堆 HTML 文件,我需要<script src="ga.js"></script>
在“ </body></html>
”的每个搜索实例之前添加。
我如何将它添加到所有这些文件的底部?
如果它们实际上在同一条线上,您可以使用以下方法轻松完成sed
:
$ sed -i '/<\/body><\/html>/ i <script src="ga.js"></script>' *.html
Run Code Online (Sandbox Code Playgroud)
查找当前目录 ( *.html
)中的所有 html 文件,搜索</body></html>
( /.../
),并i
在其之前插入 ( ) 脚本标记,将更改写回同一个文件 ( -i
)