使用“;”时无法拼接。 下面的代码在下面的dump.txt中没有任何内容:
returnString = returnString..Data[1]..","..Data[2]..";"
但如果我这样做,数据被放置在dump.txt中:
returnString = returnString..Data[1]..","..Data[2].."."
这是在embedded式Linux操作系统下的Lua 5.2。 有谁知道为什么第一个不工作? 这是关系到我从代码angular度做错了什么,或者这是针对操作系统问题? 我正在使用这个命令来查看variables输出:
os.execute("echo "..returnString.." >>/tmp/dump.txt")
os.execute(“echo”..returnString ..“>> / tmp / dump.txt”)
这转换成命令行:
echo x,y; >> /tmp/dump.txt
你能明白为什么这样做不行吗?