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