是否可以使用Bash创建配置系统



我想知道是否可以使用bash创建配置系统。请参阅下面的Python脚本以获取示例;

所以这基本上是我在Python脚本中使用的配置系统,我称其为config.py;

server_list = {
    "server1": {
        "ip": "127.0.0.1",
        "ssh_port": "22",
        "username": "root",
        "pass": "pass123",
    },
    "server2": {
        "ip": "127.0.0.2",
        "ssh_port": "22",
        "username": "root",
        "pass": "pass123",
    },
}

然后,我可以使用此配置文件使用我的主脚本(只是一个示例)app.py

连接到我的服务器

我想知道bash中是否可能发生类似的事情?

bash本身是一种可怕的语言,用于处理诸如JSON,YAML和XML之类的嵌套结构。这是一种图灵完整的语言,因此肯定是可能的,,但我强烈建议您反对。

最新更新