如何将有空间的变量插入sqlite?
我有这条线:
sqlite3 testsql.sqlite "INSERT INTO NormalTable (value1,value2) VALUES ('new word','ny ord')";
我只插入了“new”和“ny”。
编辑1:
我用它来打印值,但我只得到新的-> ny:
获取我的数据
LIST=`sqlite3 testsql.sqlite "SELECT * FROM NormalTable WHERE 1"`;
#For each row
for ROW in $LIST; do
ID=`echo $ROW | awk '{split($0,a,"|"); print a[1]}'`
Name=`echo $ROW | awk '{split($0,a,"|"); print a[2]}'`
Value=`echo $ROW | awk '{split($0,a,"|"); print a[3]}'`
#Printing my data
echo -e "\e[4m$Id\e[m) "$Name" -> " $Value;
done