我正在尝试在shell脚本中创建参数文件。当我试图将变量写入文件时,它将内容写在不同的行中。
输入变量
var1="1,2,3,4"
var2="100,200,200,400"
var3="10,11,12,13"
我如何将这些变量写入文件
echo "VAR1="$var1 >> file.param
echo "VAR2="$var2 >> file.param
echo "VAR3="$var3 >> file.param
预期的文件内容
VAR1=1,2,3,4
VAR2=100,200,200,400
VAR3=10,11,12,13
但是对于VAR1,数字写在一行,而VAR2和VAR3数字没有按预期编写。
VAR1=1,2,3,4
VAR2=100
,200
,200
,400
VAR3=10
,11
,12
,13
任何人都可以帮助我,为什么会发生这种情况,我该如何防止它。