需要一个特定的技巧来管理bash eval cmd&<<&书信电报;输入
我想使用scrapy的spider对象的几个实例和polipo代理的几个实例 对于这一点,很简单:需要一个特定的技巧来管理bash eval cmd&<<&书信电报;输入,bash,scrapy,Bash,Scrapy,我想使用scrapy的spider对象的几个实例和polipo代理的几个实例 对于这一点,很简单: for i in `seq 1 100` do numeroPortProxy=$(($i+30000)) command="scrapy crawl courses_PT ... -s HTTP_PROXY=http://127.0.0.1:${numeroPortProxy}" eval $command& done 我
for i in `seq 1 100`
do
numeroPortProxy=$(($i+30000))
command="scrapy crawl courses_PT ... -s HTTP_PROXY=http://127.0.0.1:${numeroPortProxy}"
eval $command&
done
我的问题是我需要自动回答命令的“o”
我试过这个
eval$命令&这里的eval有什么意义?你试过echo“o”| scrapy…
?祝你好运。我会删除命令
变量和eval
,直接执行命令(scrapy crawl…${numeroport PROXY}@shelleter谢谢,这样它就可以完美地工作echo“o”|(scrapy crawl…-s HTTP\u PROXY)=http://127.0.0.1:${numeroPortProxy})&
@AvyWam实际上,我并不是想暗示您应该使用括号(它们是我的注释的一部分,就像这些)。在这个shell上下文中,括号创建了一个不需要或不相关的子shell;请在没有括号的情况下尝试。
Usage
=====
scrapy crawl [options] <spider>
crawl: error: Invalid -s value, use -s NAME=VALUE