gpt4 book ai didi

mysql - shell脚本和数据库

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:00:12 24 4
gpt4 key购买 nike

我正在使用 shell 脚本从数据库中检索类(class)名称。当类(class)名称中出现空格时,例如计算机科学、环境科学等,那么名称将存储在列表的两个不同实例中,即空格之前和空格之后,例如不同实例中的“计算机”和不同列表实例中的“科学”,但是我想把它像“计算机科学”一样存储在同一个列表实例中,我该如何解决这个问题

这是我检索类(class)名称的代码

db_value=`mysql -uroot -proot -Dproject_db -rN --execute
"SELECT CourseName FROM applicant_result"`
z=1
for value in $db_value
do
echo "V,eligibility_$z=$value"
let "z+=1"
done
echo "E,resume"

我得到的结果(注意 V,eligibility_2 和 V,eligibility_3 的值)

V,eligibility_1=chemistry
V,eligibility_2=computer
V,eligibility_3=science
V,eligibility_4=mathematics
V,eligibility_5=physics

最佳答案

z=1
mysql -uroot -proot -Dproject_db -rN --execute "SELECT CourseName FROM applicant_result" | while read value
do
echo "V,eligibility_$z=$value"
let "z+=1"
done
echo "E,resume"

关于mysql - shell脚本和数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14829472/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com