On Tue, Jul 7, 2009 at 10:47 AM, Wietse Venema <wie...@porcupine.org> wrote:

> Slower: a suitable incantation of the find command.
>

Here's that one:

#!/bin/sh
qdir=`postconf -h queue_directory`
incoming=`find $qdir/incoming -type f -print | wc -l | awk '{print $1}'`
activeonly=`find $qdir/active -type f -print | wc -l | awk '{print $1}'`
maildrop=`find $qdir/maildrop -type f -print | wc -l | awk '{print $1}'`
active=`find $qdir/incoming $qdir/active $qdir/maildrop -type f -print | wc
-l | awk '{print $1}'`
deferred=`find $qdir/deferred -type f -print | wc -l | awk '{print $1}'`
printf "active: %d\ndeferred: %d\nincoming: %d\nactiveonly: %d\nmaildrop:
%d\n" $active $deferred $incoming $activeonly $maildrop

-- 
Trey Briggs
Advanced Systems Engineer
API Digital

Reply via email to