当前位置: 技术问答>linux和unix
linux shell 如何取变量的值之后连接字符串再取值
来源: 互联网 发布时间:2016-11-07
本文导语: 题目说的有点不清楚,下面详细说下: SQL1="select id from student"; SQL2="select name from student"; SQL3="select age from student"; 现在需要 将a动态的连接到“SQL“的后面,然后取得相关的值,应该如何做,红色的写法肯定...
题目说的有点不清楚,下面详细说下:
SQL1="select id from student";
SQL2="select name from student";
SQL3="select age from student";
现在需要 将a动态的连接到“SQL“的后面,然后取得相关的值,应该如何做,红色的写法肯定不对
a=1
until [ $a -gt 3]
do
echo ${SQL$a}
a=`expr $a + 1`
done
SQL1="select id from student";
SQL2="select name from student";
SQL3="select age from student";
现在需要 将a动态的连接到“SQL“的后面,然后取得相关的值,应该如何做,红色的写法肯定不对
a=1
until [ $a -gt 3]
do
echo ${SQL$a}
a=`expr $a + 1`
done
|
eval sqlStr=${SQL$a}