From 977583e34d21d59493fe71bf2f94bfe185673fa7 Mon Sep 17 00:00:00 2001 From: Thomas Bächler Date: Tue, 5 Apr 2011 18:20:16 +0200 Subject: Fix broken command line parsing due to insufficient quoting introduced in 42e8dba5dce4879e4a372c5c2fb5446b4e8bb16c. --- init | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'init') diff --git a/init b/init index 4663a4b..f242dc1 100644 --- a/init +++ b/init @@ -51,7 +51,7 @@ for cmd in ${CMDLINE}; do # only export stuff that does work with ash :) *=*) rhs="$(echo "${cmd}" | cut -d= -f2-)" cmd="$(echo "${cmd}" | cut -d= -f1 | sed 's|\.|_|g')" - cmd="$(echo "${cmd}" | sed 's|-|_|g')=${rhs}" + cmd="$(echo "${cmd}" | sed 's|-|_|g')=\"${rhs}\"" (echo "${cmd}" | grep -qe '^[0-9]') || eval "${cmd}" ;; *) cmd="$(echo "${cmd}" | sed 's|\.|_|g')" -- cgit v1.2.3-24-g4f1b