Как сделать wget соответствие только определенным типам файлов и каталогов - PullRequest
0 голосов
/ 02 ноября 2018

Итак, я хотел бы сопоставить эти пути:

*.js
*.css
*.html
*.png
*/foo/bar/*
/a/b/c/*

А также совпадают пути , которые не заканчиваются расширением , например:

/hello/foo/bar/world

Это может привести к HTML, например.

Я также хотел бы отклонить любые пути с параметрами запроса:

?*

Наконец, я хочу, чтобы он начинался на определенной странице, на которой есть несколько ссылок.

Мой wget такой:

wget -np -r -R "?*" -A .js,.css,.html,.png https://example.com/hello/foo/bar/world

Как заставить это работать. Он останавливается только после загрузки нескольких файлов, я думаю, потому что я не включил часть «он должен соответствовать путям, которые не заканчиваются расширением».

...