From: Harald Hoyer Date: Wed, 21 Jul 2010 12:21:47 +0000 (+0200) Subject: 10i18n: fixed i18n_vars parsing X-Git-Tag: 007~67 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6baa63110e6fbb550198cd7dd4c5e4f6317db5e5;p=thirdparty%2Fdracut.git 10i18n: fixed i18n_vars parsing gather_vars() should replace "every" occurance of the seperator --- diff --git a/modules.d/10i18n/install b/modules.d/10i18n/install index 32c9f470b..83999e53d 100755 --- a/modules.d/10i18n/install +++ b/modules.d/10i18n/install @@ -59,9 +59,9 @@ gather_vars() { for item in $@ do item=(${item/:/ }) - for map in ${item[1]/,/ } + for map in ${item[1]//,/ } do - map=(${map/-/ }) + map=(${map//-/ }) value=$(grep "^${map[0]}=" "${item[0]}") value=${value#*=} echo "${map[1]:-${map[0]}}=${value}"