如何解决Bash中的自定义配置文件解析
| 我正在创建用于屏幕管理的bash脚本,并希望从格式如下的配置文件中提取变量:[s=sample1]
FOLDER=folder/right/here
COMMAND=python script.py
[i=irssi]
COMMAND=irssi
BOOT
\"FOLDER\"
,\"COMMAND\"
和\"BOOT\"
是可选的。需要4ѭ,其中\"x\"
是单个小写字母。
我希望将此示例解析为以下形式:
NAME[0]=\"sample1\"
SHORT[0]=\"s\"
FOLDER[0]=\"folder/right/here\"
COMMAND[0]=\"python script.py\"
NAME[1]=\"irssi\"
SHORT[1]=\"i\"
BOOT[1]=\"1\"
解决方法
如果您确实需要在bash中解析ini样式的配置文件,请查看此链接。就像其他人指出的那样,只需将变量放在文件中并提供源代码即可。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。