Split workers into dedicated files
[khatus.git] / bin / khatus_sensor_mpd_song
1 #! /bin/sh
2
3 set -e
4
5 echo 'currentsong' \
6 | nc 127.0.0.1 6600 \
7 | awk '
8 /^OK/ {
9 next
10 }
11
12 {
13 key = $1
14 sub("^" key " +", "")
15 val = $0
16 data[key] = val
17 }
18
19 END {
20 name = data["Name:"]
21 title = data["Title:"]
22 file = data["file:"]
23
24 if (name) {
25 out = name
26 } else if (title) {
27 out = title
28 } else if (file) {
29 last = split(file, parts, "/")
30 out = parts[last]
31 } else {
32 out = ""
33 }
34 print out
35 }
36 '
This page took 0.05021 seconds and 4 git commands to generate.