当我尝试从变量发布温度值时,我从 AWS 控制台收到“JSON 格式错误”;这工作正常:
mosquitto_pub -t \$aws/things/my-xxxx/shadow/update -m '{"state": {"desired":
{"temperature": 1 }}}' -q 1
Run Code Online (Sandbox Code Playgroud)
我想用一个变量替换“1”,所以我创建了一个带有 mosquitto_pub 等的外壳,并且我想将一个参数传递给外壳,调用“./publish.sh Temperature_Value”,其中温度值是一个整数:
尝试此操作时,我从 AWS 控制台收到错误消息:
DATA=${1}
mosquitto_pub -t \$aws/things/my-xxxx/shadow/update -m '{"state": {"desired":
{"temperature": $DATA }}}' -q 1
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?谢谢
我正在尝试在单元格中写入这个字符串"=>".宏给出"错误1004".
如果我写"=> x",其中x代表另一个字符,宏工作正常.
我究竟做错了什么?
谢谢
哪一种是在 Linux 中清理或清空文件的最佳方法?我必须将( tar )文件压缩到存档,然后清理/清空它;这就是我所做的并且它可以正常工作:
tar -zcvf /mnt/file.tar.gz /mnt/file.txt > /dev/null 2>&1
echo "" > /mnt/file.txt
Run Code Online (Sandbox Code Playgroud)
我正在用回声做这件事,可能有更好的方法吗?
谢谢