我有2500个html文件,它们需要自动添加到索引页面,因此我可以创建站点地图,并且可以对我的文件进行爬网和建立索引。显然我不能手动添加那么多。您知道如何快速完成此任务吗?
预先感谢, Sascha
答案 0 :(得分:0)
听起来您想从索引页面链接到2500个页面。我假设您所有的HTML内容都位于一个名为“ html-folder /”的文件夹中。
将以下代码添加到新文件(例如“ my-script.sh”)中,然后使用bash my-script.sh
运行它。
#!/usr/bin/env bash
for i in html-folder/*; do
page_path="html-folder/$i"
page_name="$i"
echo "<a href=\"$page_path\">$page_name</a>" >> links.html
done
运行脚本后,将位于links.html
中的输出内容复制并粘贴到要列出链接的站点的任何页面中。