Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 通过CLI检索带有特定标签的最新twitter tweet_Bash_Shell_Twitter_Hashtag - Fatal编程技术网

Bash 通过CLI检索带有特定标签的最新twitter tweet

Bash 通过CLI检索带有特定标签的最新twitter tweet,bash,shell,twitter,hashtag,Bash,Shell,Twitter,Hashtag,我正在寻找通过cli(bash)检索包含特定twitter标签的最新tweet的方法。类似于:“./get-tweet.sh blah”的内容,然后返回“伙计,我感觉很好”#blah“谢谢 看起来我可以通过以下操作获取rss提要: 卷曲-s“ 然后,我只需要剪切出正确的xml即可。特别是,它允许这样编写脚本: ttytter -runcommand="/search #haiku" 您需要以交互方式为oAuth进行初始设置。好的,我拼凑了一个解决方案: !/bin/bash curl-s“$1

我正在寻找通过cli(bash)检索包含特定twitter标签的最新tweet的方法。类似于:“./get-tweet.sh blah”的内容,然后返回“伙计,我感觉很好”#blah“谢谢

看起来我可以通过以下操作获取rss提要:

卷曲-s“

然后,我只需要剪切出正确的xml即可。特别是,它允许这样编写脚本:

ttytter -runcommand="/search #haiku"

您需要以交互方式为oAuth进行初始设置。

好的,我拼凑了一个解决方案:

!/bin/bash curl-s“$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

Twitter REST API v1不再处于活动状态。请迁移到API v1.1。