Geektool 互联网 on/of 图片

Geektool internet on/of image

试图在我连接到互联网时显示一个图像,而在我未连接到互联网时显示另一个图像,我设法想出了这个 2 geeklet 系统:

1 shell:

if curl -f -s http://google.com > /dev/null ; then cp      /Users/mike/Documents/net.png /tmp/connstatus.png ; /Users/mike/Documents/noNet.png /tmp/connstatus.png ; fi ;

2 图片: pointing to /tmp/connstatus.png

它不起作用。 感谢安维斯

您在 if:

中缺少 else 语句
if curl -f -s http://google.com > /dev/null
then 
  cp /Users/mike/Documents/net.png /tmp/connstatus.png
else
  cp /Users/mike/Documents/noNet.png /tmp/connstatus.png
fi