在hxselect中忽略中间选择器

时间:2018-01-29 02:38:08

标签: css html-xml-utils

我尝试使用 html-xml-utils 7.4 中的 hxselect 从网页中提取一些文字。据该男子称,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 个答案:

答案 0 :(得分:0)

选项:hxselect -c ....

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