From 012a40d95246f8235305e3be2eb96df280c54d3e Mon Sep 17 00:00:00 2001 From: Shihaam Abdul Rahman Date: Wed, 22 Mar 2023 16:35:17 +0500 Subject: [PATCH] added depdendcy check --- rmmusic | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/rmmusic b/rmmusic index 1102c8c..6d352ab 100755 --- a/rmmusic +++ b/rmmusic @@ -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