【问题标题】:Tracking keywords on Twitter via Streaming通过流在 Twitter 上跟踪关键字
【发布时间】:2010-11-25 22:59:13
【问题描述】:

我正在使用下面的命令在 Twitter 上跟踪一些关键字,我只想打印推文作者的“screen_name”属性,可以让上面的命令正常工作,但想从作者 screen_name 中删除“引号”,我该怎么做这个?

curl -N -d @tracking http://stream.twitter.com/1/statuses/filter.json -umyuser:mypass | sed -e 's/[{}]/''/g' | awk -v RS=',"' -F: '/^screen_name/ {print $2}'

谢谢

【问题讨论】:

标签: unix shell twitter


【解决方案1】:

JSON 的正则表达式解析总是一个坏主意。使用完整的 JSON 解析器将标记解析为对象,然后选择您感兴趣的字段。

【讨论】:

    猜你喜欢
    • 2016-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多