Hallo Joachim, probier doch mal IFS auf \n zu setzen und dann ls auszuführen. Am 03.09.2015 um 17:58 schrieb Joachim Hartmann: > #!/bin/bash > > DIR="/var/cache/minidlna/mediathekview/" > > find "$DIR" -regex ".*\.jpg" -type f | while read -r FILEPATH > > do > printf "%s\n" "--- Start Thumbnailremovement for ---" > printf "%s\n" "$FILEPATH" OLDIFS=${IFS} IFS=" " > THUMBFILE="'${FILEPATH%.*}'.*" # remove video ext. and add .jpg IFS=${OLDIFS} > COUNT=$(ls -l " $THUMBFILE "| wc -l) > COUNT=1 > if [ $COUNT -eq 1 ]; then > printf "\e[1;33m%s\e[0m\n" "Video does not exists, removing > thumbnail!" > #rm $FILEPATH > else > printf "\e[1;33m%s\e[0m\n" "Video does exists, do nothing!" > fi > printf "%s\n" "--- End Thumbnailcreation ---" > done > exit 0 damit sollten die Leerzeichen kein Problem mehr sein. Tschüss Uwe
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature