Fix bug introduced in faaa8c17ca08d22563ab0153b7f964d937f269bf.
authorGuo Xiang Tan <tgx_world@hotmail.com>
Wed, 23 Jan 2019 05:27:21 +0000 (13:27 +0800)
committerGuo Xiang Tan <tgx_world@hotmail.com>
Wed, 23 Jan 2019 05:27:21 +0000 (13:27 +0800)
launcher

index d45b7133eb04a8751c98cf335a196a1c78cc411e..5fb068ac1ddeb19e1e8f57eea9bf19e84f3c4957 100755 (executable)
--- a/launcher
+++ b/launcher
@@ -337,7 +337,7 @@ set_template_info() {
         p e
        end
     end
-    puts env.map{|k,v| "-e\n#{k}=#{v}" }.join("\n")
+    puts env.map{|k,v| "-e #{k}=#{v}" }.join("\n")
 RUBY
 
     tmp_input_file=$(mktemp)
@@ -353,7 +353,7 @@ RUBY
       if [ "$i" == "*ERROR." ]; then
         ok=0
       elif [ -n "$i" ]; then
-        env[${#env[@]}]=$(echo $i | sed s/{{config}}/${config}/g)
+        env[${#env[@]}]=$(echo "$i" | sed s/{{config}}/${config}/g)
       fi
     done <<< "$raw"