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 }