diff --git a/README.md b/README.md index 9b9d908..7b29f08 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ -## bash-ini-parser [![Build Status](https://travis-ci.org/albfan/bash-ini-parser.svg?branch=master)](https://travis-ci.org/albfan/bash-ini-parser) +## bash-ini-parser +[![Build Status](https://travis-ci.org/albfan/bash-ini-parser.svg?branch=master)](https://travis-ci.org/albfan/bash-ini-parser) A ini file parser for bash relying only on builtins @@ -83,6 +84,10 @@ Outputs: var6="hoge" var4 value is "pivo" + +### Debugging + +declare `BASH_INI_PARSER_DEBUG` and parse will output the ini file processing ### Drawbacks diff --git a/bash-ini-parser b/bash-ini-parser index 75d7915..f1ece9e 100644 --- a/bash-ini-parser +++ b/bash-ini-parser @@ -5,7 +5,11 @@ PREFIX="cfg_section_" function debug { - return #abort debug + if ! [ -v "BASH_INI_PARSER_DEBUG" ] + then + #abort debug + return + fi echo $* echo --start-- echo "${ini[*]}"