我希望创建一个bash脚本,我可以将其用于
的cronjob我根据需要提供mail,mailx,rm和tar命令。
目的基本上是将文件系统备份到我的电子邮件中。
答案 0 :(得分:1)
我使用它是因为在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
答案 1 :(得分:0)
使用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