|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T t
Length: 745 (0x2e9) Types: TextFile Names: »tell«
└─⟦8648bda34⟧ Bits:30007244 EUUGD5_II: X11R5 └─⟦87c3ac0e0⟧ »./contrib-3/contrib-3.00« └─⟦de8ce1454⟧ └─⟦this⟧ »contrib/lib/iv/src/bin/alert/tell«
# a simple way of sending a message to another user ( workstation ) if ( ! $?ALERTER && -f /user/$user/.alerter ) then set ALERTER = `cat /user/$user/.alerter` endif if ( ! $?ALERTER ) then set ALERTER = /usr/local/bin/alert endif if ( $#argv < 1 ) then echo "usage : $0 host message ..." else set noglob set host=$1 set name = `grep $user /etc/passwd|awk -F: '{split($5,n," ");print n[1]}'` shift if ( $#argv == 0 ) then echo -n 'message : ' cat - >! /tmp/tell$$ else echo $* >! /tmp/tell$$ endif setenv DISPLAY ${host}:0 cat /tmp/tell$$ | $ALERTER -D font=6x13p button="OK, $name" >& /dev/null if ( $status ) then rsh $host -n '( set noglob; '$0' '$host' '$message' )' endif endif