我想知道是否可以使用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之类的嵌套结构。这是一种图灵完整的语言,因此肯定是可能的,,但我强烈建议您反对。