Date: Mon, 21 Aug 2000 15:38:31 -0400 From: "SILVER, MICHAEL A" <MSILVER@scana.com> To: "'freebsd-questions@freebsd.org'" <freebsd-questions@freebsd.org> Cc: "'Murray's Listserv Account'" <mgd@brutus.converging.net> Subject: RE: how to clip&email last lines of log file Message-ID: <DBB3921EFE2AD211A81500A0C9B5FE7605794588@msg04.scana.com>
next in thread | raw e-mail | index | archive | help
It's been sometime since I used it, but I think tail will do the trick. There is an option to specify the number of lines you want returned. I don't have the man pages with me, otherwise I would provide the syntax you are looking for. ...Michael... > -----Original Message----- > From: owner-freebsd-questions@FreeBSD.ORG > [mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of Murray's > Listserv Account > Sent: Monday, August 21, 2000 3:28 PM > To: freebsd-questions@freebsd.org > Subject: how to clip&email last lines of log file > > > I have written a .sh script and use cron to email a log file > to my email account > on a daily basis. I could easily delete the previous day's log account > before the current day's log is created but I wish to have a > historical account of the log. Alternatively, I could create two logs: > running and daily and delete the daily... But, I started thinking > about clipping the last lines of a log and emailing the last lines. > For example, the log entries for each day are only 6 lines each. How > do you clip lines from a file. The .sh scripts are run as root and > root uses the csh shell. I do not have the perl port installed. Is > there a shell script/command that would do the job? > > Reply-To: > -- > Murray Davis > Converging Technology Solutions > Edmonton, AB > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DBB3921EFE2AD211A81500A0C9B5FE7605794588>