[CentOS] help with script
Garrick Staples
garrick at usc.edu
Fri Nov 2 22:24:21 UTC 2007
On Fri, Nov 02, 2007 at 04:39:32PM -0600, Mark Snyder alleged:
> I am doing a md5sum to verify nightly transfer of files between servers and
> want to email the results to support.
>
> Everything works fine except reading the contents of the check file into
> mail.
>
> Any suggestions or help would be much appreciated.
>
> #!/bin/bash
> cd /bak
> md5sum -b `date '+%m-%d-%y'`.tgz > `date '+%m-%d-%y'`.ver
> diff -s `date '+%m-%d-%y'`.md5 `date '+%m-%d-%y'`.ver > `date
> '+%m-%d-%y'`.chk
> #outfile=`date '+%m-%d-%y'`.chk #setup name of file to read into
> mail
> mail -s 'file verify' me at mymailaddr.com <<MAIL_IN
> ~r `date '+%m-%d-%y'`.chk
>
> .
> MAIL_IN
>
> exit
>
> entering the same mail commands from a command prompt works.
First, stop running `date` over and over. Run it once at the top and set a variable.
Second, what is actually going wrong? Is there an error message?
Is this a cronjob? If so, then don't bother using 'mail'; just echo to stdout
and let cron handle the mailing.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.centos.org/pipermail/centos/attachments/20071102/a200bf9d/attachment.sig>
More information about the CentOS
mailing list