Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cfg.writer ()
- {
- IFS=' '$'\n'
- fun="$(declare -F)"
- fun="${fun//declare -f/}"
- for f in $fun; do
- [ "${f#cfg.section}" == "${f}" ] && continue
- item="$(declare -f ${f})"
- item="${item##*\{}"
- item="${item%\}}"
- item="${item//=*;/}"
- vars="${item//=*/}"
- eval $f
- echo "[${f#cfg.section.}]"
- for var in $vars; do
- echo $var=\"${!var}\"
- done
- done
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement