I have such script.....

# more trafdump
#!/bin/sh -
#       trafdump        Copyright (c)1993 CAD lab
#
#       dump all records to /var/tmp/trafd.$iface
#
# usage: trafdump interfaces...
#
PATH=/usr/local/bin
WHERE_PID=/var/run/trafd.ed0
LOG_FILE=/var/log/traffic.log

if [ $# = 0 ]; then
        echo trafdump - dump tcp/udp network data traffic
        echo usage: trafdump interfaces...
        exit 1
fi

for iface in $*; do
        PID_FILE=$WHERE_PID$iface
        if [ -f $PID_FILE ]; then
                kill -HUP `cat $PID_FILE`
                if [ $? = 0 ]; then
                        echo `date +"%b %e %H:%M:%S"` `hostname -s`
trafdump: \
'('$iface')' signaling to dump >> $LOG_FILE
                fi
        else
                echo error: $PID_FILE not found | tee -a $LOG_FILE
        fi
done
#

but when I try to start
# ./trafdump -ied0
I receive three errors....
I can't understand whereis the errors.....
[: not found
[: not found
tee: not found




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to