ACC SHELL
.isdn
`ag_ini(
`IniAgent( [ "/etc/sysconfig/isdn/*" ],
$[
/* values at the top level, allow comments after value */
"options" : [ "global_values", "comments_last" ],
/* empty lines, comments after value and whole-line comments */
"comments" : [ "^[ \t]*$", "[ \t]*#.*$", "^[ \t]*#.*$" ],
/* matching rules */
"params" : [
/* VAR1="val1 'bal x" */
$[ "match" : [ "^[ \t]*([a-zA-Z_][a-zA-Z0-9_]*)=\"([^\"`\\$]*)\"", "%s=\"%s\"" ] ],
/* VAR1='val1 xxx" xx' */
$[ "match" : [ "^[ \t]*([a-zA-Z_][a-zA-Z0-9_]*)='([^']*)'", "%s='%s'" ] ],
/* VAR1=val1 */
$[ "match" : [ "^[ \t]*([a-zA-Z_][a-zA-Z0-9_]*)=([^ \t\"$`'\\#]*)", "%s=%s" ] ]
]
]
))
ACC SHELL 2018