Bash-从外部文件获取变量

Bash-从外部文件获取变量,bash,configuration,Bash,Configuration,我正在尝试创建一个配置文件来帮助运行bash脚本 我们的想法是有一个这样的文件(script.conf) directory=c:/path/to/a/specific/directory/ logo=y title=y hotspots=n combobox=n 然后,运行脚本,它将读取script.conf并获取脚本中要使用的变量 如何操作?使用source命令(也称为,但不要与同名目录混淆)可以在当前shell中运行另一个文件。只需使该文件包含变量赋值 福什 #!/bin/bash .

我正在尝试创建一个配置文件来帮助运行bash脚本

我们的想法是有一个这样的文件(script.conf)

directory=c:/path/to/a/specific/directory/
logo=y
title=y
hotspots=n
combobox=n
然后,运行脚本,它将读取script.conf并获取脚本中要使用的变量


如何操作?

使用
source
命令(也称为
,但不要与同名目录混淆)可以在当前shell中运行另一个文件。只需使该文件包含变量赋值

福什

#!/bin/bash
. bar.sh
echo "$baz"
酒吧

baz=42
可能重复的