From 4f43ba394fe3543ec4615f2f4d2614d6bf6700c3 Mon Sep 17 00:00:00 2001 From: Vincent Le Gallic Date: Wed, 4 Jan 2017 11:48:19 +0100 Subject: [PATCH] [notifyirc] PoC d'un script qui m'envoie une alerte gnome sur un hl MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Pour l'instant hardcodé pour LaLoutre. À améliorer. --- notifyirc.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 notifyirc.sh diff --git a/notifyirc.sh b/notifyirc.sh new file mode 100755 index 0000000..1f4a4ab --- /dev/null +++ b/notifyirc.sh @@ -0,0 +1,15 @@ +#!/bin/bash +ssh zamok tail -n 0 -f .weechat/logs/crans/*/*/laloutre.log \ +| while read line; do + echo "${line}" | grep "notify" + if [ $? = 0 ] + then + # On enlève le timestamp + line=$(echo "${line}" | sed 's/^....-..-.. ..:..:..\t//') + # On isole le pseudo. + pseudo=$(echo "${line}" | sed 's/^\([^\t]\+\)\t.*/\1/') + line=$(echo "${line}" | sed 's/^[^\t]\+\t//') + # On notifie avec en titre le pseudo et en contenu le reste de la ligne + notify-send -i /home/vincent/otter.gif "${pseudo}" "${line}" + fi +done -- 2.39.2