From owner-freebsd-hackers Wed Nov 22 16:30:11 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from relay2.wertep.com (relay2.wertep.com [194.44.90.130]) by hub.freebsd.org (Postfix) with ESMTP id DE89A37B479 for ; Wed, 22 Nov 2000 16:30:00 -0800 (PST) Received: from She.wertep.com (she-tun-proxy [192.168.252.2]) by relay2.wertep.com (8.9.3/8.9.3) with ESMTP id CAA28894 for ; Thu, 23 Nov 2000 02:29:55 +0200 (EET) (envelope-from petro@She.wertep.com) Received: from localhost (petro@localhost) by She.wertep.com (8.9.3/8.9.3) with ESMTP id CAA59752 for ; Thu, 23 Nov 2000 02:30:54 +0200 (EET) (envelope-from petro@She.wertep.com) Date: Thu, 23 Nov 2000 02:30:54 +0200 (EET) From: petro To: FreeBSD-hackers@freebsd.org Subject: Shell script Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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 majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message