From dc2aabb7c90734aab1474d1ad8ba25da93fb7552 Mon Sep 17 00:00:00 2001 From: Severin Kaderli Date: Thu, 30 Mar 2017 19:41:48 +0200 Subject: [PATCH] Escape & in music.sh correctly Signed-off-by: Severin Kaderli --- .config/i3/i3bar/music.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.config/i3/i3bar/music.sh b/.config/i3/i3bar/music.sh index cf71910..90d50ea 100755 --- a/.config/i3/i3bar/music.sh +++ b/.config/i3/i3bar/music.sh @@ -2,7 +2,6 @@ # music.sh QUERY="$(cmus-remote -Q)" - STATUS="$(echo "$QUERY" | grep -e "status " | cut -d " " -f 2)" ARTIST="$(echo "$QUERY" | grep -e " artist " | cut -d " " -f 3-)" TITLE="$(echo "$QUERY" | grep -e " title " | cut -d " " -f 3-)" @@ -13,4 +12,7 @@ if [ "$STATUS" != "playing" ]; then OUTPUT="Not playing" fi -echo " $OUTPUT" +# Escaping the & character +OUTPUT="${OUTPUT/\&/\&\;}" + +echo -e " $OUTPUT"