summaryrefslogtreecommitdiff
path: root/lf/lfp
diff options
context:
space:
mode:
authorJohn Ankarström <john@ankarstrom.se>2020-11-23 23:11:33 +0100
committerJohn Ankarström <john@ankarstrom.se>2020-11-23 23:23:29 +0100
commit292678dc5037817c67e2c953012b4a84cf297475 (patch)
treeec12b4b12bf8a8e1748e66d7f9337f5e0971172b /lf/lfp
downloadmsc-292678dc5037817c67e2c953012b4a84cf297475.tar.gz
Add dz (Deezer) and lf (Last.fm) tools
Diffstat (limited to 'lf/lfp')
-rwxr-xr-xlf/lfp10
1 files changed, 10 insertions, 0 deletions
diff --git a/lf/lfp b/lf/lfp
new file mode 100755
index 0000000..cd21b04
--- /dev/null
+++ b/lf/lfp
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+# Parse Last.fm URL, print title - artist
+
+while read url
+do
+ printf '%b\n' "$(printf '%s\n' "$url" | sed 's/+/ /g; s/%/\\\\x/g')" |
+ cut -d/ -f5,7 |
+ sed 's,^\(.*\)/\(.*\),\2 - \1,'
+done