【问题标题】:Retrieve latest twitter tweet with a particular hashtag via CLI通过 CLI 检索带有特定主题标签的最新推特推文
【发布时间】:2013-03-07 17:55:45
【问题描述】:
【问题讨论】:
标签:
bash
shell
twitter
hashtag
【解决方案1】:
我会看看 TTYtter 这样做。特别是它允许像这样编写脚本:
ttytter -runcommand="/search #haiku"
虽然对于 oAuth,您需要以交互方式进行初始设置。
【解决方案2】:
好的,我想出了一个解决方案:
!/bin/bash
curl -s "http://search.twitter.com/search.rss?q=%23$1&rpp=1" > /tmp/hashtag.xml
xmllint --xpath '/rss/channel/item/title/text()' /tmp/hashtag.xml | sed 's/http\://t.co/*//g' | sed 's/#//g' | sed 's/@//g' |xargs -i -0 echo -n "{}"
回声
rm /tmp/hashtag.xml