Date: Wed, 22 Nov 2000 16:39:09 -0800 (PST) From: Tony Fleisher <takhus@takhus.mind.net> To: petro <petro@She.wertep.com> Cc: FreeBSD-hackers@FreeBSD.ORG Subject: Re: Shell script Message-ID: <Pine.BSF.4.21.0011221637470.7168-100000@takhus.dyn.mind.net> In-Reply-To: <Pine.BSF.4.21.0011230228470.59745-100000@She.wertep.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Your PATH variable (line 8) needs to include /bin, where both tee and [ are located. Tony. On Thu, 23 Nov 2000, petro wrote: > 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 > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0011221637470.7168-100000>