【发布时间】:2014-10-28 12:15:34
【问题描述】:
我有一个 HTML 文档,我想在正文标签之后自动插入一个图像:
html:
<body>
<div class="indexHeader"><a href="allclasses-frame.html" target="packageFrame">All Classes</a>
</div>
....
我想在<body> 标签之后使用命令行添加一个图像,结果如下:
<body>
<img src="resources/logo_small.png" alt="My image" height="80" />
<div class="indexHeader"><a href="allclasses-frame.html" target="packageFrame">All Classes</a></div>
如何在命令行中实现这一点? 注意:我使用的是 Windows。
这些是我的尝试: 第一次尝试:
awk -v image='<img src="resources/logo_small.png" alt="My image" height="80" />' '1; /<body>/ {print image}' overview-frame.html
结果: 系统找不到指定的文件。
第二次尝试:
sed 's?<body>?<body>\n\t<img src="resources/logo_small.png" alt="My image" height="80" />?g' overview-frame.html
结果: 系统找不到指定的文件。
【问题讨论】:
-
你尝试过实现它吗?我们希望看到您的尝试。 (无论如何,检查 awk 和 sed)
-
是的,但他们都没有让我更接近解决方案。这就是为什么我没有发布我的尝试。
标签: html shell command-line command