Средние селекторы игнорируются в hxselect

Я пытаюсь извлечь некоторый текст из веб-страницы, используя hxselect из html-xml-utils 7.4. По словам мужчины, hxselect будет принимать список CSS-селекторов, разделенных запятыми. У меня три селектора:

/usr/local/bin/hxnormalize -x -i 0 -l 5000 https://domain.tld | /usr/local/bin/hxselect -s'\n' 'div#searchfieldouter, div#searchbutton, input.searchfield' > ~/result.html

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

Это ошибка во мне или hxselect?

1 ответ

Опция: hxselect -c....

hxnormalize -x -i 0 -l 5000 https://domain.tld | hxselect -s'\n' -c 'div#searchfieldouter, div#searchbutton, input.searchfield' > ~/result.html
Другие вопросы по тегам