Я сам не знал, исследуя этот ответ, я узнал что-то новое.
wget docs говорит:
‘- Аккаунт --accept acclist’
‘ -R rejlist --reject rejlist’
Укажите разделенные запятыми списки суффиксов или шаблонов имен файлов для принятия или отклонения (см. Типы файлов). Обратите внимание, что если какой-либо из подстановочных знаков ‘’, ‘?’, ‘[’ Или ‘]’ появится в элементе acclist или rejlist, он будет рассматриваться как шаблон, а не как суффикс. В этом случае вы должны заключить шаблон в кавычки, чтобы предотвратить расширение его оболочкой, как в ‘-A" .mp3 "’ или ‘-A '* .mp3'’.
‘- accept-regex urlregex’
‘- reject-regex urlregex’
Укажите регулярное выражение для принятия или отклонения полного URL-адреса.
Похоже, что -A
можно использовать для проверки расширений, но не полного шаблона ссылки. Для поиска по полной схеме вам понадобится опция --accept-regex urlregex
.
Следующая команда сработала для меня.
wget -nd -r --accept-regex 'Sweden_' https://download.osmand.net/list.php