Eric "Shubes" wrote: > > Let me see what I can come up with. >
I've made some significant modifications to qmlog. It's not finished yet, but I think it's in a usable state. I won't be able to complete what I want to do for a few weeks, but I thought some of you might want to try out what's completed so far. I haven't cut a new qtp release, but you can try out the (highly modified) script by getting it straight from the development branch. To obtain the new version from the development trunk: # cd /opt/qmailtoaster-plus/bin # mv qmlog qmlog.bkp # wget http://svn.shubes.net/qtp/trunk/bin/qmlog # chmod 755 qmlog # cd ../etc # wget http://svn.shubes.net/qtp/trunk/etc/qmlog-trim.sed To get help: # qmlog qmlog v0.2 - show current log of service 'service' usage: qmlog service [option] ... services: clamd imap4 imap4-ssl pop3 pop3-ssl send smtp spamd options: -h[elp] this help -l[ist] list saved logs of service -f follow as it grows, using tail -f -t N show (tail) last N lines -nl show without using less -nt show with no trimming -lc regex show logs of service that contain the string 'regex' -ln pattern show logs of service with file name containing 'pattern' Highlights: .) options are not longer mutually exclusive, and can be combined (when it makes sense to do so) .) option values have changed significantly .) 'service' may be specified before, among, or after other options .) separate sed file for trimming output, uses any sed command. .) default operation is to trim and show with 'less'. Use CL options to turn these features off. .) -lc option positions log at first occurrence of 'regex' using 'less' Enhancements to be done: .) +grep, -grep options for filtering lines that are showed .) date/time range selection As I said, this is not a completed work. I'm sure there are a few bugs, so if you find some unexpected or inappropriate behavior, please post to the list. All suggested improvements are welcome. NJoy! -- -Eric 'shubes' --------------------------------------------------------------------- QmailToaster hosted by: VR Hosted <http://www.vr.org> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
