# shellcheck shell=dash
set -euo pipefail
# Stack overflow'ed
# TODO Rewrite parsing config ini in awk or even shell for readability
sed -n \
'/^[ \t]*\[mariadb\]/,/\[/s/^[ \t]*\([^#; \t][^ \t=]*\).*=[ \t]*\(.*\)/--\1=\2/p' \
/etc/my.cnf.d/* | sed 's:#.*$::g'
https://github.com/jbergstroem/mariadb-alpine/blob/97eb7c53f9f13d0cc305932ababb90fd4ec0a207/sh/my_print_defaults.sh#L6