summaryrefslogtreecommitdiffstats
path: root/clerk
diff options
context:
space:
mode:
authorRasmus Steinke <rasi@xssn.at>2015-10-13 22:20:53 +0200
committerRasmus Steinke <rasi@xssn.at>2015-10-13 22:20:53 +0200
commit9cdd30f279cd8d1fa44cef555c1ba0501b5d5b18 (patch)
tree5ac1655976357e07737bf2448753e5320c61abad /clerk
parent010c27dc6a08d157484fdf59583dea99fb9f2826 (diff)
downloadperl-app-clerk-9cdd30f279cd8d1fa44cef555c1ba0501b5d5b18.tar.gz
perl-app-clerk-9cdd30f279cd8d1fa44cef555c1ba0501b5d5b18.tar.xz
use perl regex to match only correct line
Diffstat (limited to 'clerk')
-rwxr-xr-xclerk2
1 files changed, 1 insertions, 1 deletions
diff --git a/clerk b/clerk
index 8d37f05..8d93658 100755
--- a/clerk
+++ b/clerk
@@ -837,7 +837,7 @@ songs () {
seekMenu
elif [[ $val -eq 21 ]]; then
- temp=$(mpc playlist --format '%position%\t%file%' | grep "^${POS}" | grep "${ARTIST}" | grep "${TITLE}" | gawk -F '\t' '{ print $2 }')
+ temp=$(mpc playlist --format '%position%\t%file%' | grep -P "^${POS}\t" | grep "${ARTIST}" | grep "${TITLE}" | gawk -F '\t' '{ print $2 }')
info=$(mpc --format '%albumartist%\t%album%\t%date%\t%track%\t%title%' search filename "${temp}")
echo "${info}"