Tag Archive for 'shell'

群里一个小朋友问了个问题,具体说不明白,用代码表示吧。 #!/bin/bash   while tr […]

来自commandlinefu的命令行:sudo !!

用unset HISTFILE来避免纪录操作命令到history文件。

shell程序中for循环的一个小技巧

bash编程中for循环的一点小技巧

rfc里把以下ip地址作为保留地址 10.0.0.0 – 10.255.255.255 (10/8 […]

怎样用shell脚本删除掉文件的最后一行 网上大家多有讨论 方法也多多 比如用sed 用tail 用head […]

关于命令tail的参数-F的使用

作为系统管理员 tail这个命令应该是很熟悉的 经常会用到用”-f”的参数来监控log […]

linux下用mime发带附件的邮件

如果你的系统装有metamail这个rpm包的话

则命令metasend可以用来发带附件的邮件

如果没装这个软件包呢 那就装上:)

metasend -b -t $RECEIVE_MAIL -S 100000000 -s "$MYSQL_BACKUP_DATABASE_FILENAME `date +%y-%m-%d`.tar.gz" -f $BACKUP_PATH/$MYSQL_BACKUP_DATABASE_FILENAME-`date +%y-%m-%d`.tar.gz -m application/octet-stream -e base64

这个是别人写的

我只拿来用用

怎样在linux下用命令发带附件的邮件

简单讲

就是把要当作附件发的文件uuencode一下

然后再把编过码之后的文件当作邮件正文发出去

一句话的命令就是

cat <attachfile> | uuencode <attachname> | mail -s <subject> <targetemailaddress>

比如我要把文件hello.gif当作附件发给haha@pei.com

邮件标题用hello

那么我会这样

cat hello.gif | uuencode hello.gif | mail -s "hello" haha@pei.com

注意:命令uuencode在rpm包sharutils里 

编一个东西的时候 执行./configure的时候出的错 “configure: error: c […]


文章归档