On 13Oct2007 16:22, Paul Ward <pnward@xxxxxxxxxxxxxx> wrote: | Just wanted to say I have figured out a way to do it. as follows, | although a little crude it does give me the result I was after. | | for m in `ls $REPORTS|grep report` ;do | STATS=`cat $m` | echo $STATS >> /tmp/pgstats | echo " " >> /tmp/pgstats # Gives me the formatting | done | mail -s "Printer Reports" pnward@xxxxxxxxxxxxxxxx < /tmp/pgstats | | Thanks for some pointers anyway. Untested cleanup: for m in "$REPORTS"/*report* do cat "$m" # report text echo # inter-prargraph blank line done \ | mail -s 'Printer Reports' pnward@xxxxxxxxxxxxxxxx Cheers, -- Cameron Simpson <cs@xxxxxxxxxx> DoD#743 http://www.cskk.ezoshosting.com/cs/ What the hell, it's only 4 month's grant - I can live in a cardboard box, and catch pigeons for food. After all, I've got raytracing to do! - kaoskat@xxxxxxxxxxxxx