added depdendcy check

This commit is contained in:
Shihaam Abdul Rahman 2023-03-22 16:35:17 +05:00
parent a43ab42f25
commit 012a40d952
Signed by: shihaam
GPG Key ID: 6DA2E87EBC227636

10
rmmusic
View File

@ -1,4 +1,14 @@
#!/bin/bash
DEPENDENCY_CHECK_COMMANDS=("spleeter" "ffmpeg")
for DEPENDENCY in "${DEPENDENCY_CHECK_COMMANDS[@]}"; do
if ! command -v "$DEPENDENCY" 1>/dev/null; then
printf "%s not found. Please install it.\n" "$DEPENDENCY" >&2
exit 2
fi
done
unset DEPENDENCY
inputfile=$1
outputfolder=rmmusic