нужно автоматически создать список ссылок для индексации - PullRequest
0 голосов
/ 27 февраля 2019

У меня есть 2500 html-файлов, которые мне нужно автоматически добавить на мою страницу индекса, чтобы я мог создать карту сайта, и мой файл можно сканировать и индексировать.Очевидно, что я не могу добавить это много вручную.Есть идеи, как этого добиться?

Заранее спасибо, Саша

1 Ответ

0 голосов
/ 27 февраля 2019

Звучит так, как будто вы хотите сослаться на 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, на любую страницу вашего сайта, где вы хотите перечислить ссылки.

...