diff options
| author | Jason Nochlin <hundredwatt@users.noreply.github.com> | 2024-01-10 07:20:37 -0700 |
|---|---|---|
| committer | Gunnar Morling <gunnar.morling@googlemail.com> | 2024-01-10 15:26:19 +0100 |
| commit | 08d99c38e5b8c258fbd0894ddcec00d15a20da7f (patch) | |
| tree | 193e2e0492d55f37609f42c34b94551c43a9624b /evaluate2.sh | |
| parent | 7c81bfec70287f586c35ead2ad15e4ab614fd9fc (diff) | |
Validate that ./calculate_average_<fork>.sh exists for each fork
Diffstat (limited to 'evaluate2.sh')
| -rwxr-xr-x | evaluate2.sh | 8 |
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 |
