From 9332819cddb981394497eee7de738d013edb68dc Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sun, 23 Mar 2025 20:31:07 +0100 Subject: [PATCH] change check programs fast exit --- albentohandy | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/albentohandy b/albentohandy index 460e5dd..ed29052 100755 --- a/albentohandy +++ b/albentohandy @@ -349,21 +349,15 @@ LoadConfig() ExistsBasicProgramms() { - local exists=true - local programm="" - local readonly PROGRAMMS=("vorbiscomment" "flac" "oggenc" "parallel" \ - "lame" "eyeD3" "metaflac" "opusenc") + local program= + local readonly PROGRAMS="vorbiscomment flac oggenc parallel lame eyeD3 metaflac opusenc" - for programm in $PROGRAMMS; do - if [ ! -f /usr/bin/$programm ]; then + for program in $PROGRAMS; do + if [ ! -f "/usr/bin/$program" ]; then printf "$programm not installed\n" - exists=false + exit 1 fi done - - if [ $exists == false ]; then - exit 1 - fi } SetDefaultVariables() @@ -512,4 +506,3 @@ main() } main $* -exit 0 -- 2.47.3