aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Nochlin <hundredwatt@users.noreply.github.com>2024-01-10 07:20:37 -0700
committerGunnar Morling <gunnar.morling@googlemail.com>2024-01-10 15:26:19 +0100
commit08d99c38e5b8c258fbd0894ddcec00d15a20da7f (patch)
tree193e2e0492d55f37609f42c34b94551c43a9624b
parent7c81bfec70287f586c35ead2ad15e4ab614fd9fc (diff)
Validate that ./calculate_average_<fork>.sh exists for each fork
-rwxr-xr-xevaluate2.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/evaluate2.sh b/evaluate2.sh
index bd91cdf..e8c928c 100755
--- a/evaluate2.sh
+++ b/evaluate2.sh
@@ -47,6 +47,14 @@ check_command_installed java
check_command_installed hyperfine
check_command_installed jq
+# Validate that ./calculate_average_<fork>.sh exists for each fork
+for fork in "$@"; do
+ if [ ! -f "./calculate_average_$fork.sh" ]; then
+ echo "Error: ./calculate_average_$fork.sh does not exist." >&2
+ exit 1
+ fi
+done
+
## SDKMAN Setup
# 1. Custom check for sdkman installed; not sure why check_command_installed doesn't detect it properly
if [ ! -f "$HOME/.sdkman/bin/sdkman-init.sh" ]; then