Я пытаюсь получить ссылку на скачивание плагинов wordpress через bash-скрипт прямо с официального возраста.
Например, плагин akismet на http://wordpress.org/extend/plugins/akismet/
В исходном коде HTML мы можем легко узнать, где находится ссылка для скачивания:
<div class="col-3">
<p class="button">
<a href='http://downloads.wordpress.org/plugin/akismet.2.5.3.zip'>
Download Version 2.5.3
</a>
</p>
Я заметил, что слова «Загрузить версию» появляются во всем файле только один раз, сразу после ссылки на скачивание, которую мы хотим получить.
Допустим, я не знаю, что такое ссылка для скачивания. Вопрос в том, как отфильтровать HTML-код, чтобы получить ссылку для скачивания (поэтому позже я смогу использовать его с wget или curl). Все, что я знаю, это URL страницы плагина. Как мне отфильтровать HTML-код для извлечения ссылки на скачивание.
Спасибо.