我运行了一个Amazon EC2实例,并使用twurl连接到Twitter /statuses/filter.json流API以收集各种体育推文。
说实话,这一切都很顺利,但作为一个新手,我不能为我的生活弄清楚如何只运行100个推文的过程,或者一次5分钟。
在Ubuntu终端中,我运行以下命令:
sudo bash stream.sh
调用包含以下代码的bash脚本:
twurl -t -d track=NHL language=en -H stream.twitter.com /1.1/statuses/filter.json > tweets.json
如果我通过按CTRL + C手动结束该过程,这非常有效。但是,我真正想要的是能够在当天的某些时间收集100条推文。我有什么想法可以建立这个?我已经用谷歌搜索了它,但到目前为止还有空......
答案 0 :(得分:0)
已经解决了!
结束了大致简单:
timeout 5m bash stream.sh