以下bash脚本每小时执行一次文件夹的rsync:
#!/bin/bash
rsync -r -z -c /home/pi/queue root@server.mine.com:/home/foobar
rm -rf rm /home/pi/queue/*
echo "Done"
Run Code Online (Sandbox Code Playgroud)
但我发现我的Pi与互联网断开连接,因此rsync失败了.所以它执行了以下命令,删除了该文件夹.如何确定rsync命令是否成功,如果是,则可以删除该文件夹.
如果有人正在访问具有3G移动连接的页面(因此没有WiFi),我该如何在网上查看?这是因为当有人在手机上使用标准速度互联网连接(使用WiFi)时,我想要显示视频.如果有人在他的手机上有一个缓慢的(不是WiFi)互联网连接,我想要显示一张照片.因此,用户不必通过尝试连接下载30MB视频文件,并且破坏其提供商的带宽限制.如果可能的话,我更喜欢使用jQuery/Javascript的客户端解决方案或基于服务器的PHP.