我计划一个脚本来管理我的一些Linux系统,并决定是否使用
bash或
python。
我宁愿这样做一个Bash脚本只是因为命令更容易,但真正的决定因素是配置。我需要能够在配置文件中存储一个多维数组来告诉脚本自己做什么。使用bash存储配置文件中的简单key =值对是很容易的,但是我可以想到做一个多维数组的唯一方法是两层解析引擎,
array=&d1|v1;v2;v3&d2|v1;v2;v3
但是marshall / unmarshall代码可以成为一个熊,它远离用户友好为下一个差的sap,必须管理这个。如果我不能这样做很容易在bash我将简单地写入配置到一个xml文件,并写在python脚本。
有一个简单的方法来做到这一点在bash?
感谢大家。