Bash脚本,带有来自数组中不同文件的变量

时间:2017-07-20 11:13:12

标签: mysql bash variables

我有一个config.txt文件,其中包含以下内容:

VAR=('a' 'b' 'c')
database='mydb'

我希望在脚本(VAR)中使用myscript.sh变量来检查其中的任何数据是否存在于将在数据库上进行的搜索中。

我正在进行的搜索是这样的:

output=$(mysql $database -u $user -p$pass -se "select name from my_table where word = '$VAR'")

2 个答案:

答案 0 :(得分:1)

您可以使用source命令(简称为.别名)将文件读入脚本,如下所示:

. config.txt
# or
source config.txt

要获取以逗号分隔的字符串,请检查示例here

答案 1 :(得分:0)

扩展@Olli的回答:

/info/employee[dob gt "1990-01-01"]/name