|
@@ -5,4 +5,8 @@ set -e
|
|
|
src=$(sed -n -e "0,/### OUTPUT ###/p" "$1")
|
|
|
output=$(python "$1" | sed 's/^/# /')
|
|
|
|
|
|
-echo -e "${src}\n${output}" > "$1"
|
|
|
+# These are done separately to avoid having to insert a newline, which causes
|
|
|
+# problems when the text itself has '\n' in strings
|
|
|
+echo "$src" > $1
|
|
|
+echo -e "\n### OUTPUT ###" >> $1
|
|
|
+echo "$output" >> $1
|