Refactor scripts to use command -v instead of which (#20306)

`which` is not a core package is some distributions.
Included changes from #20309 

Release Notes:

- N/A
This commit is contained in:
Jeevitha Kannan K S 2024-11-07 13:04:56 +05:30 committed by GitHub
parent 555a219f11
commit 4f06f5b8fe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 4 deletions

View file

@ -11,7 +11,7 @@ else
fi
# Install sqlx-cli if needed
if [[ "$(sqlx --version)" != "sqlx-cli 0.7.2" ]]; then
if ! [[ "$(command -v sqlx)" && "$(sqlx --version)" == "sqlx-cli 0.7.2" ]]; then
echo "sqlx-cli not found or not the required version, installing version 0.7.2..."
cargo install sqlx-cli --version 0.7.2
fi