This commit is contained in:
i.ortega 2020-05-03 19:21:44 +02:00
parent 17e42f654f
commit a092f2e800
1 changed files with 4 additions and 4 deletions

View File

@ -1,13 +1,13 @@
#!/usr/bin/env sh
formats=$(dash -c "printf \"%b\n\" \$$(printf "%b\n" $1)_FORMATS")
player=$(dash -c "printf \"%b\n\" \$$(printf "%b\n" $1)PLAYER")
formats=$(dash -c "printf \"%b\n\" \$$(printf "%b\n" "$1")_FORMATS")
player=$(dash -c "printf \"%b\n\" \$$(printf "%b\n" "$1")PLAYER")
formats=$(printf "%b\n" "$formats" | sed 's/,/\\|/g')
regex=".*\\.\($formats\)"
trash="\($(printf "%b\n" "$TRASH" | sed 's/:/\/.*\\|/')/.*\)"
trash="\($(printf "%b\n" "${TRASH:-~/.local/trash}" | sed 's/:/\/.*\\|/')/.*\)"
multimedia=$(find "$HOME" -regex "$regex" -not -regex "$trash")
multimedia=$(printf "%b\n" "$multimedia" | sed "s|^$HOME/||")
@ -17,7 +17,7 @@ multimedia=${multimedia}$(find "$DEVICES_FOLDER" -regex "$regex" \
media=$(printf "%b\n" "${multimedia}" | dmenu -i -l 9)
[ "$(printf "%b\n" "$media" | grep -E "$DEVICES_FOLDER/.*" | wc -l)" -eq 0 ] &&
[ "$(printf "%b\n" "$media" | grep -cE "$DEVICES_FOLDER/.*")" -eq 0 ] &&
media="$HOME/$media"
[ "$media" != "$HOME/" ] && $player "$media"