From owner-freebsd-questions Tue May 7 17:14:54 2002 Delivered-To: freebsd-questions@freebsd.org Received: from starbug.ugh.net.au (starbug.ugh.net.au [203.31.238.37]) by hub.freebsd.org (Postfix) with ESMTP id BBF7437B400 for ; Tue, 7 May 2002 17:14:49 -0700 (PDT) Received: by starbug.ugh.net.au (Postfix, from userid 1000) id 85DB1A809; Wed, 8 May 2002 10:14:48 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by starbug.ugh.net.au (Postfix) with ESMTP id 84342542D; Wed, 8 May 2002 10:14:48 +1000 (EST) Date: Wed, 8 May 2002 10:14:48 +1000 (EST) From: Andrew To: "Jack L. Stone" Cc: freebsd-questions@freebsd.org Subject: Re: Script Question In-Reply-To: <3.0.5.32.20020507182214.011c7318@mail.sage-one.net> Message-ID: <20020508101358.W75721-100000@starbug.ugh.net.au> X-WonK: *wibble* MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 7 May 2002, Jack L. Stone wrote: > Am running FBSD 4.5 and would like to come up with a simple script that > could monitor a file size, say 2MB and then send an email notice once 2MB > is reached. I would use cron to run it on intervals. #!/bin/sh AWK=/usr/bin/awk FILE=foo LS=/bin/ls SIZE=2048 if [ `${LS} -s ${FILE} | ${AWK} '{ print $1 }'` -gt ${SIZE} ]; then echo File ${FILE} is too large fi Andrew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message