diff --git a/scripts/ini-tools.sh b/scripts/ini-tools.sh index cc6228b4..8c90fb29 100644 --- a/scripts/ini-tools.sh +++ b/scripts/ini-tools.sh @@ -36,12 +36,14 @@ ini_value() ini_has_section() { - ini_section $@ | grep -q . + local inifile="$1" + local sec="$2" + grep -q "^ *\[$sec\]" $inifile || return 1 } ini_has_value() { - ini_value $@ | grep -q . + ini_value $@ | grep -q . } ini_escape()