我使用shell脚本将MySQL查询的输出存储在varible中.SQL查询的输出是多行.当我检查变量的计数(我认为是一个数组)时,它给出了1.我的代码片段如下:
sessionLogin=`mysql -ugtsdbadmin -pgtsdbadmin -h$MYSQL_HOST -P$MYSQLPORT CMDB -e " select distinct SessionID div 100000 as 'MemberID' from SessionLogin where ClientIPAddr like '10.104%' and LoginTimestamp > 1426291200000000000 order by 1;"`
echo "${#sessionLogin[@]}"
Run Code Online (Sandbox Code Playgroud)
如何在shell脚本中将MySQL查询输出存储在数组中?