From 5933b2da0340c4d9329ff95cb4b39b631429e77b Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Fri, 7 Aug 2015 17:20:15 +0100 Subject: [PATCH] fix nb_alert --- etc/profile.d/nb.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/etc/profile.d/nb.sh b/etc/profile.d/nb.sh index a9c07a15..ef503932 100644 --- a/etc/profile.d/nb.sh +++ b/etc/profile.d/nb.sh @@ -55,7 +55,8 @@ nb_alert() { *) host=macbook.brighton.loc case $HOSTNAME in *[Mm][Aa][Cc][Bb][Oo][Oo][Kk]*) host="";; esac - cmd="$cmd && mac_xmessage \"$FUNCNAME from $HOSTNAME: "$(tr "\"\`'" "”"<<< "$@")"\" 1>/dev/null" + local msg="$FUNCNAME from $HOSTNAME "$(tr "\"\`'" "”"<<< "$@") + cmd="$cmd && mac_xmessage \"$msg\" 1>/dev/null" ;; esac #host="" @@ -68,7 +69,7 @@ nb_alert() { ping -qc1 "$host" &> /dev/null || ( echo "Can't ping $host" 1>&2; return 1 ) - ips | grep -qxFm1 "$ip" || cmd="ssh -o BatchMode=yes $host -- $cmd" + ips | grep -qxFm1 "$ip" || cmd="ssh -o BatchMode=yes $host -- '$cmd'" fi -- 2.47.3