从配置文件中的shell脚本读取变量

时间:2018-04-12 09:58:42

标签: linux shell unix sh

我有一个shell脚本,我在其中定义了一些变量,如

Shell script.sh xyz /abc/def/cde

usecase=${1}
CONFIGDIR=${2}

我有一个配置文件,其中我想采取这些变量

config file

USECASE=${usecase}
CONFIG=${CONFIGDIR}

您能帮我解决一下如何将shell脚本中的变量转换为配置文件。我正在考虑使用" source"命令。我不确定是否有帮助。有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

您可以使用shell脚本中的给定命令

来执行此操作
usecase=${1}
CONFIGDIR=${2}
key1="USECASE="
key2="CONFIG="
echo $key1$usecase >> /path/to/your/config/file
echo $key2$CONFIGDIR >> /path/to/your/config/file

确保将" / path /更换为/ your / config / file"与您的配置文件的路径