【发布时间】:2013-09-04 07:56:38
【问题描述】:
我正在制作一个 geeklet(位于 OS X 桌面上的脚本,来自 Geektool),它使用以下命令获取来自 Reddit 的未读消息的状态(使用 API 中的 me.json)
echo
curl -X GET -u 'username:password' http://www.reddit.com/api/me.json | sed -e "s/.*\"has_mail\":以某种方式得到布尔值的真/假"
然后取bool的状态设置图片。
输入应该是 TRUE(有未读消息)或 false(没有未读消息)。输出应该是本地目录中的图像,根据真/假变化。
两个问题:
- 如何使用 sed 返回 TRUE/FALSE?
- 如何取 TRUE/FALSE 并设置图像(本地)?
谢谢!
【问题讨论】:
-
最好给出样本输入和预期输出!!!
标签: json api curl sed geektool