Bash脚本:对文件夹加焦油并通过电子邮件发送
我希望创建一个bash脚本,用于将Bash脚本:对文件夹加焦油并通过电子邮件发送,bash,email,cron,tar,Bash,Email,Cron,Tar,我希望创建一个bash脚本,用于将 为文件夹添加焦油:Tar-czf foldername-TIMESTAMP.Tar.gz~/public\u html/foldername 将其作为附件发送电子邮件 删除tar.gz 我可以根据需要使用mail、mailx、rm和tar命令 其目的基本上是将文件系统备份到我的电子邮件中。使用mutt,您可以这样做: FILENAME=foldername-$(date +%Y-%m-%d_%H_%M_%S).tar.gz tar -czf $FILENAME
其目的基本上是将文件系统备份到我的电子邮件中。使用mutt,您可以这样做:
FILENAME=foldername-$(date +%Y-%m-%d_%H_%M_%S).tar.gz
tar -czf $FILENAME ~/public_html/foldername
mutt -s "Some subject" -a $FILENAME some@email.you.like < preformatted_mail.txt
FILENAME=foldername-$(日期+%Y-%m-%d\%H\%m\%S)。tar.gz
tar-czf$FILENAME~/public\u html/foldername
mutt-s“某个主题”-一个$FILENAMEsome@email.you.like
我之所以使用它,是因为在Centos发行版上,mutt通常不是默认的,而邮件是默认的
FILENAME=foldername-$(date +%Y-%m-%d_%H_%M_%S).tar.gz; \
tar -czf $FILENAME ~/public_html/foldername; \
cat $FILENAME | uuencode binario | mail -s "Backup /public_html/foldername" some@email.you.like; \
rm -f $FILENAME
只有一条评论,你的邮件服务器支持大附件吗?我不确定,但是文件大小应该很小。25MB或以下