summaryrefslogtreecommitdiffstats
path: root/clerk
diff options
context:
space:
mode:
authorRasmus Steinke <rasi@xssn.at>2015-12-05 07:28:43 +0100
committerRasmus Steinke <rasi@xssn.at>2015-12-05 07:28:43 +0100
commit60b2fa475d4dc1d27943d48f3810a64595e70fd6 (patch)
tree5f48725bc25e6af59a0679bc747fc94951df5c47 /clerk
parent19fa504f6557493385ac84fedd7caf7ac3aae291 (diff)
downloadperl-app-clerk-60b2fa475d4dc1d27943d48f3810a64595e70fd6.tar.gz
perl-app-clerk-60b2fa475d4dc1d27943d48f3810a64595e70fd6.tar.xz
make sure no duplicate tracks are added
Diffstat (limited to 'clerk')
-rwxr-xr-xclerk4
1 files changed, 2 insertions, 2 deletions
diff --git a/clerk b/clerk
index a222aea..768f7f0 100755
--- a/clerk
+++ b/clerk
@@ -1559,7 +1559,7 @@ TRACK="$(dmenu_t \
elif [[ $val -eq 13 ]]; then
title=$(echo "$TRACK" | gawk -F "\t" '{print $2}' | head -1)
filename=$(echo "$TRACK" | gawk -F "\t" '{print $6}')
- echo "$filename" | while read line; do
+ echo "$filename" | uniq | while read line; do
mpc add "${line}"
done
mpc searchplay "${title}"
@@ -1574,7 +1574,7 @@ TRACK="$(dmenu_t \
elif [[ $val -eq 14 ]]; then
title=$(echo "$TRACK" | gawk -F "\t" '{print $2}' | head -1)
filename=$(echo "$TRACK" | gawk -F "\t" '{print $6}')
- echo "$filename" | while read line; do
+ echo "$filename" | uniq | while read line; do
mpc insert "${line}"
done
mpc searchplay "${title}"