标签: mysql bash variables
我有一个config.txt文件,其中包含以下内容:
config.txt
VAR=('a' 'b' 'c') database='mydb'
我希望在脚本(VAR)中使用myscript.sh变量来检查其中的任何数据是否存在于将在数据库上进行的搜索中。
VAR
myscript.sh
我正在进行的搜索是这样的:
output=$(mysql $database -u $user -p$pass -se "select name from my_table where word = '$VAR'")
答案 0 :(得分:1)
您可以使用source命令(简称为.别名)将文件读入脚本,如下所示:
.
. config.txt # or source config.txt
要获取以逗号分隔的字符串,请检查示例here
答案 1 :(得分:0)
扩展@Olli的回答:
/info/employee[dob gt "1990-01-01"]/name