尝试将数据放入服务器时如何解决curl错误

时间:2019-09-03 06:01:54

标签: bash shell curl

我正在尝试将日志文件发送到服务器,但是运行代码时出现错误。

这是用于运行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'了解更多信息

0 个答案:

没有答案