我想从config.cfg文件中导入用户名,密码,主机名等变量,以便我可以在bash脚本文件script.sh中使用它们
DataGridView
我该怎么做,以便在script.sh文件中我可以使用config.cfg文件中设置的凭据在脚本中执行以下操作:
user = ""
password = ""
host = ""
答案 0 :(得分:2)
删除配置文件中=
符号周围的空格,从脚本中获取,并使用如此定义的shell变量:
source config.cfg
echo "$user"
答案 1 :(得分:1)
你必须来源它。在bash
中,您可以使用source
或.
执行此操作,它们是等效的。例如:
source config.cfg
或
. config.cfg
修改强>:
正如在另一个答案中正确指出的那样,您需要删除=
周围的空格,以便config.cfg
使用bash
。