если такой адрес может начинаться с 77.ххх.ххх.ххх (так же, как и белый)
# 10.0.0.0 - 10.255.255.255
# 172.16.0.0 - 172.31.255.255
# 192.168.0.0 - 192.168.255.255
mch=`hostname -s`
PS1='\[\033[01;32m\]${mch:q}:\[\033[01;34m\][$USER]\[\033[01;36m\] \! \[\033[01;31m\]#\[\033[00;38m\] '
entries=`ps -ax | grep $1 | grep -v grep | grep -v checkwbd | wc -l`
host=`/bin/hostname`
_host=${host%%.*}
_date=`/bin/date "+%b %d %T"`
if [ $entries -eq 0 ]; then
cd /usr/local/etc/rc.d
./$2 start
/usr/bin/logger -4 -i -t chkservice -p daemon.info $1 crash detected, process restarted
fi
# L10N
NLSPATH=/nonexistent; export NLSPATH
LANG=ru_RU.UTF-8; export LANG
LC_MESSAGES=ru_RU.UTF-8; export LC_MESSAGES
LC_TIME=en_GB.UTF-8; export LC_TIME
LC_NUMERIC=ru_RU.UTF-8; export LC_NUMERIC
# Other
EDITOR=mcedit; export EDITOR
PAGER=less; export PAGER
BLOCKSIZE=K; export BLOCKSIZE
Суть в том, что эти заклинания должны где-то храниться, вопрос где?
В первом случае некоторые команды (нужные user-у) находятся и выполняются под root-ом
# netstat -in
Kernel Interface table
Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
br0 1500 850276 0 9811 0 138039 0 0 0 BMPRU
eth0 1500 859789 0 1739 0 138070 0 0 0 BMRU
lo 65536 3749 0 0 0 3749 0 0 0 LRU