我使用Lynx来搜索Bing搜索结果,并且无法在命令行中加入" +"在Bing(和Google)中表示"必须有"在搜索结果中。
E.g。用于搜索" +芒果"的bing URL是: https://www.bing.com/search?q=%2Bmango&qs=n&form=QBLH&sp=-1&pq=%2Bmango&sc=0-6&sk=&cvid=3F29F41FFFD84260941167DBE02F3E85
" +"转换为"%2B"。精细。但是,如果我围绕此开发一个lynx命令来刮掉结果,那么使用"%2B"也不使用" +"作品。 "%2B"没有正确解释,或者如果您将整个URL粘贴到浏览器URL栏中,并且" +"函数也没有正确解释。
lynx命令应该是 lynx -dump" https://www.bing.com/search?q=%2Bmango&qs=n&form=QBLH&sp=-1&pq=%2Bmango&sc=0-6&sk=&cvid=3F29F41FFFD84260941167DBE02F3E85" -nolist> output.txt的
但它不起作用,并且放置" +"代替"%2B"也没有工作,因为它被解释为一个空格(空格转换为" +"在这些表达式中)。不出所料,在加号周围包装引号也不起作用,因为引号在那里的表达式中具有不同的功能。
想知道是否存在某种"转义字符"在lynx世界,或其他一些硬编码" +"进入表达式?
使用Windows。