我有一个如下所示的conf文件内容。
文件.conf:
key="name"
value="pswd"
现在我想编写一个脚本来包含两个像上面这样的变量
脚本文件
key="name" #key as variable
value="pswd" #value as variable
答案1
只需在脚本中获取文件:
. /path/to/file.conf
但请注意,该.conf
文件必须具有有效的sh
语法,因为.
将给定文件的内容解释为sh
代码。
(.
是用于类似 Bourne 的 shell 的 POSIX/portable 命令。对于(t)csh
shell,请使用source
。bash
,ksh
并且zsh
支持两者,但对于某些人来说有细微的差别)