diff --git a/scripts/ini-section.sh b/scripts/ini-section.sh new file mode 100644 index 00000000..c93ba00f --- /dev/null +++ b/scripts/ini-section.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +get_conf_sec() +{ + sed -n "/\[$1\]/,/\[/ p" | sed '/]/ d; s/#.*//; /./ !d; s/ *= */=/; s/=\(.*\)/="\1"/' +} + +cat $2 | get_conf_sec $1 +