Bash: fix \n stripping from sh* output.
authorChris McCormick <chris@mccormick.cx>
Sun, 1 Dec 2019 06:21:36 +0000 (14:21 +0800)
committerChris McCormick <chris@mccormick.cx>
Sun, 1 Dec 2019 06:21:36 +0000 (14:21 +0800)
bash/stepA_mal.sh

index a5feb34..1467a74 100755 (executable)
@@ -168,7 +168,7 @@ EVAL () {
               while read line; do
                   output="${output}${line}"$'\n'
               done < <(eval ${ANON["${r}"]})
-              _string "${output%\\n}"
+              _string "${output%$'\n'}"
               return ;;
         try__STAR__) EVAL "${a1}" "${env}"
               [[ -z "${__ERROR}" ]] && return