From: Nicolas Boisselier Date: Tue, 17 Mar 2015 21:55:17 +0000 (+0000) Subject: new functions X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=38b6a7ffb0f0a5094c12a6fc25f168edbc0668f1;p=nb.git new functions --- 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" }