diff --git a/deadbeef/dbq b/deadbeef/dbq index 91f2a5d..df74dd4 100755 --- a/deadbeef/dbq +++ b/deadbeef/dbq @@ -6,7 +6,7 @@ # Shell: sh # Author: John McQuah -target=$1 +target="$1" fullpath="$2/$target" if [ -r "$target" ]; then @@ -14,6 +14,6 @@ if [ -r "$target" ]; then [ -f "$target" ] && deadbeef --queue -- "$fullpath" 2>/dev/null [ -d "$target" ] && find "$fullpath" -iname "*.mp3" \ -o -iname "*.ogg" -o -iname "*.flac" \ - -o -iname "*.m4a" -o -iname "*.mid" -print0 \ - | sort -z | xargs deadbeef --queue -- 2>/dev/null + -o -iname "*.m4a" -print0 | sort -z \ + | xargs -0 deadbeef --queue -- 2>/dev/null fi