From d669ee3c5edacfadaa612a480313b4bef4dcf491 Mon Sep 17 00:00:00 2001 From: Bryan Roessler Date: Thu, 1 Aug 2024 17:07:17 -0400 Subject: [PATCH] Some header work --- workflow/qhtcp-workflow | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/workflow/qhtcp-workflow b/workflow/qhtcp-workflow index 624dd5fe..38ded155 100755 --- a/workflow/qhtcp-workflow +++ b/workflow/qhtcp-workflow @@ -335,17 +335,14 @@ print_header() { echo "" if [[ -z ${PROJECTS[*]} ]]; then - last=$((${#projects[@]} - 1)) + num=$((${#projects[@]})) echo "Enter project number(s) to run (comma deliminated)" - ((YES)) || read -r -p "Hit enter to select default ($last): " response1 - if [[ -z $response1 ]]; then - response1=$last - else - IFS=',' read -ra arr <<< "$response1" - for i in "${arr[@]}"; do - PROJECTS+=("${projects[$((i-1))]}") - done - fi + ((YES)) || read -r -p "Hit enter to select default ($num): " response1 + [[ -z $response1 ]] && response1=$num + IFS=',' read -ra arr <<< "$response1" + for i in "${arr[@]}"; do + PROJECTS+=("${projects[$((i-1))]}") + done fi # last_index=$(( ${#ALL_MODULES} - 1 ))