Some header work

This commit is contained in:
2024-08-01 17:02:45 -04:00
parent 26014e9064
commit f89b4985da

View File

@@ -334,17 +334,19 @@ print_header() {
done
echo ""
if [[ -z $PROJECTS ]]; then
last=${#projects[@]}
if [[ -z ${PROJECTS[*]} ]]; then
last=$((${#projects[@]} - 1))
echo "Enter project number(s) to run (comma deliminated)"
((YES)) || read -r -p "Hit enter to select default ($((last + 1))): " response1
[[ -z $response1 ]] && response1=$last
((YES)) || read -r -p "Hit enter to select default ($last): " response1
if [[ -z $response1 ]]; then
response1=$last
else
IFS=',' read -ra arr <<< "$response1"
declare -gxa PROJECTS
for i in "${arr[@]}"; do
PROJECTS+=("${projects[$((i-1))]}")
done
fi
fi
# last_index=$(( ${#ALL_MODULES} - 1 ))
read -r -p "Enter a comma deliminated list of modules to run: " response1