let QFILES=`find /var/spool/mqueue/mqueue_planet/ -type f 2> /dev/null | wc -l | cut -d \ -f 2 ` ; let QFILES=${QFILES}/2 ; QFILES=`echo ${QFILES} | sed -e :a -e 's/\(.*[0-9]\)\([0-9]\{3\}\)/\1.\2/;ta'` ; echo "Messages in queue of `uname -n` @ `date`: $QFILES"
Output:
Messages in queue of sendmailhost @ Wed Sep 20 11:52:29 CEST 2006: 143.539
for file in `find /var/spool/mqueue/ -type f 2>/dev/null`; do if [ "`grep po[01][0789] $file`" != "" ]; then file=`echo $file | rev | cut -d / -f 1 | rev` ; sendmail -qI$file; fi ; done
Output:
N/A