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' [EMAIL PROTECTED] <<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.

Attachment: pgp55JEsyVi8h.pgp
Description: PGP signature

_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos

Reply via email to