From: AJ ONeal Date: Sun, 14 Nov 2021 20:56:28 +0000 (+0000) Subject: bugfix(webi): printf rather than echo -e for colors for certain shells X-Git-Url: https://git.josue.xyz/?p=webi-installers%2F.git;a=commitdiff_plain;h=d70f58eb23fc96a012131b430e7c04bf06de1a9e bugfix(webi): printf rather than echo -e for colors for certain shells --- diff --git a/_webi/bootstrap.sh b/_webi/bootstrap.sh index 7d6ddb5..e0a10eb 100644 --- a/_webi/bootstrap.sh +++ b/_webi/bootstrap.sh @@ -9,13 +9,14 @@ function __install_webi() { export WEBI_HOST echo "" - echo -e "Thanks for using webi to install '\e[32m${WEBI_PKG:-}\e[0m' on '\e[31m$(uname -s)/$(uname -m)\e[0m'." + printf "Thanks for using webi to install '\e[32m${WEBI_PKG:-}\e[0m' on '\e[31m$(uname -s)/$(uname -m)\e[0m'.\n" echo "Have a problem? Experience a bug? Please let us know:" echo " https://github.com/webinstall/webi-installers/issues" echo "" - echo -e "\e[31mLovin'\e[0m it? Say thanks with a \e[34mStar on GitHub\e[0m:" - echo -e " \e[32mhttps://github.com/webinstall/webi-installers\e[0m" + printf "\e[31mLovin'\e[0m it? Say thanks with a \e[34mStar on GitHub\e[0m:\n" + printf " \e[32mhttps://github.com/webinstall/webi-installers\e[0m\n" echo "" + WEBI_WELCOME=true export WEBI_WELCOME diff --git a/_webi/template.sh b/_webi/template.sh index 170e080..01a9e3a 100644 --- a/_webi/template.sh +++ b/_webi/template.sh @@ -305,12 +305,12 @@ function __bootstrap_webi() { if [[ -z ${WEBI_WELCOME:-} ]]; then echo "" - echo -e "Thanks for using webi to install '\e[32m${WEBI_PKG:-}\e[0m' on '\e[31m$(uname -s)/$(uname -m)\e[0m'." + printf "Thanks for using webi to install '\e[32m${WEBI_PKG:-}\e[0m' on '\e[31m$(uname -s)/$(uname -m)\e[0m'.\n" echo "Have a problem? Experience a bug? Please let us know:" echo " https://github.com/webinstall/webi-installers/issues" echo "" - echo -e "\e[31mLovin'\e[0m it? Say thanks with a \e[34mStar on GitHub\e[0m:" - echo -e " \e[32mhttps://github.com/webinstall/webi-installers\e[0m" + printf "\e[31mLovin'\e[0m it? Say thanks with a \e[34mStar on GitHub\e[0m:\n" + printf " \e[32mhttps://github.com/webinstall/webi-installers\e[0m\n" echo "" fi