我正在使用下面的命令在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}'
由于
答案 0 :(得分:0)
正则表达式解析JSON总是一个坏主意。使用完整的JSON解析器将标记解析为对象,然后选择您感兴趣的字段。