From c8be95646ca3b28c4097c76b3483d8d5aaf6e42d Mon Sep 17 00:00:00 2001 From: William Wernert Date: Tue, 19 May 2020 10:22:14 -0400 Subject: [PATCH] [fix] Remove newline in percentage string to fix printing --- setup/so-functions | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/setup/so-functions b/setup/so-functions index c435ab701..5bb232bf7 100755 --- a/setup/so-functions +++ b/setup/so-functions @@ -1215,15 +1215,18 @@ set_progress_str() { local percentage_input=$1 local progress_bar_text=$2 - if [[ $percentage_input -ge $percentage ]]; then + if (( "$percentage_input" >= "$percentage" )); then percentage="$percentage_input" fi - percentage_str="XXX\n${percentage}\n${progress_bar_text}\nXXX\n" + percentage_str="XXX\n${percentage}\n${progress_bar_text}\nXXX" echo -e "$percentage_str" - printf '%s\n' '----' "$percentage% - ${progress_bar_text^^}" "----" >> "$setup_log" 2>&1 + printf '%s\n' \ + '----'\ + "$percentage% - ${progress_bar_text^^}"\ + "----" >> "$setup_log" 2>&1 sleep 5 }