我正在尝试将日志文件发送到服务器,但是运行代码时出现错误。
这是用于运行Raspbian Buster Lite的RPI
#!/bin/sh
ping -q -c5 google.com > /dev/null
if [ $? -eq 0 ]
then
echo "$(date) - Connected" >> /home/weewx/internet-connection-status.log
statuslog=$(cat /home/weewx/internet-connection-status.log)
curl -d {$statuslog} -H "Content-Type: application/json" -X PUT [server url here]
if [ $? -eq 200 ]
then
truncate -s 0 /home/weewx/internet-connection-status.log
fi
else
echo "$(date) - Not Connected" >> /home/weewx/internet-connection-status.log
fi
curl:选项-:未知curl:尝试'curl --help'或'curl
--manual'了解更多信息