From 38b6a7ffb0f0a5094c12a6fc25f168edbc0668f1 Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Tue, 17 Mar 2015 21:55:17 +0000 Subject: [PATCH] new functions --- etc/bashrc.function | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/etc/bashrc.function b/etc/bashrc.function index 58c2949b..682490d8 100644 --- a/etc/bashrc.function +++ b/etc/bashrc.function @@ -260,10 +260,12 @@ nb-alert() { ;; esac cmd=". $NB_ROOT/etc/profile.sh && $cmd" + local ip=`dig +short $host` [ -z "$ip" ] && echo "Can't resolve macbook.brighton.loc" && return 1 + nb-ips | grep -qFm1 "$ip" || cmd="ssh -o BatchMode=yes $host '$cmd'" - #export -f mac-xmessage + [ "$USER" != "nico" ] && cmd="su - nico -c \"$cmd\"" eval "$cmd" } -- 2.47.3