Re: Formatting a mail

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Cameron Simpson wrote:
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*

Be aware that in the ,ore general case, this can produce a too-long command line and so fail.

A variation using find and xargs is generally sounder.

Also, one needs to beware of paths such as "my documents."



  do
    cat "$m"    # report text
    echo        # inter-prargraph blank line
  done \
  | mail -s 'Printer Reports' pnward@xxxxxxxxxxxxxxxx

Cheers,


--

Cheers
John

-- spambait
1aaaaaaa@xxxxxxxxxxxxxxxx  Z1aaaaaaa@xxxxxxxxxxxxxxxx

Please do not reply off-list


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux