我的问题是行mysql_query。 我需要:Bash脚本和行
Record 0: 2,text is text,3.23
但我有:
Record 0: 2
Record 1: text
Record 2: is
Record 3: text
Record 4: 3.23
请帮助我。
results=($(mysql --user root -proot test -Bse "select id,name from Object"));
cnt=${#results[@]}
for ((i=0 ; i<${cnt} ; i++))
do
echo "Record No. $i: ${results[$i]}"
fieldA=${results[0]};
fieldB=${results[1]};
done
我不明白你为什么要指定'fieldA'和'fieldB'了'for'循环内;如果您希望那些包含每条记录的某些部分,则不应将整个记录分配给它们。 – 2013-02-18 09:04:10