From 0cb884d5012ff5182dd50fc0fbf5769dbd8775a9 Mon Sep 17 00:00:00 2001 From: Ethan P Date: Sat, 2 May 2020 01:15:32 -0700 Subject: Prevent batcat warning from being in output of info.sh --- diagnostics/info.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/diagnostics/info.sh b/diagnostics/info.sh index a7029867..4a719da9 100755 --- a/diagnostics/info.sh +++ b/diagnostics/info.sh @@ -217,12 +217,17 @@ _run_module() { # Tell the user if their executable isn't named "bat". if [[ "$BAT" != "bat" ]] && [[ "$1" != '-y' ]]; then + trap '_tput rmcup; exit 1' INT + _tput smcup + _tput clear + _tput cup 0 0 _tput setaf 1 printf "The %s executable on your system is named '%s'.\n%s\n" "bat" "$BAT" \ "If your issue is related to installation, please check that this isn't the issue." _tput sgr0 printf "Press any key to continue...\n" read -rsn1 + _tput rmcup fi # Ask for consent. -- cgit v1.2.3