From: b3nj4m1n Date: Sat, 14 May 2022 10:47:44 +0000 (+0200) Subject: Use printf in apply_shell_expansion X-Git-Tag: v0.2.0.0~76 X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/xdg-ninja.git/commitdiff_plain/bf9f62a814c9860d53bfb71d6e5b5d23a82c6922?ds=sidebyside Use printf in apply_shell_expansion --- diff --git a/xdg-ninja.sh b/xdg-ninja.sh index f173a57..59d9dc4 100755 --- a/xdg-ninja.sh +++ b/xdg-ninja.sh @@ -76,7 +76,7 @@ printf "\n" apply_shell_expansion() { data="$1" delimiter="__apply_shell_expansion_delimiter__" - command="cat <<$delimiter"$'\n'"$data"$'\n'"$delimiter" + command=$(printf "cat <<%s\n%s\n%s" "$delimiter" "$data" "$delimiter") eval "$command" }