一句话介绍:在vim中编辑内容,并通过mail发送到139.com,设置139的新邮件短信提醒,手机收到vim中刚刚编辑的备忘。
1. 基本方法
1 #shell中执行
2 alias sms='vim content$$;iconv -f utf8 content$$ -t gb2312 \| mail user@139.com -s GTD;rm content$$'
3 #添加到bashrc
4 echo "...." >> ~/.bashrc
2. 详细介绍
1 $ less sms-alias
2
3 #!bash
4
5 #alias在shell的搜索顺序中还是比较靠前的~
6 alias sms='\
7
8 #用vim尽情编辑想要发送的东西
9 #可惜不知道GUI的粘贴板和vim自身的register有没有通道
10 #加上个$防止意外发生
11 vim content$$;\
12
13 #编码的问题,根据自己的环境,可有可无
14 iconv -f utf8 content$$ -t gb2312 | \
15
16 #mail工具
17 #没想到139的邮箱功能这么丰富
18 #有中国移动这样的运营商撑着
19 #真是给了邮箱充分的发挥空间。
20 mail xxx@139.com -s GTD; \
21
22 #临时文件删掉吧
23 rm content$$'
24
25 #PS:
26 #还是习惯用Gmail管理其它邮件和所有内容
27 #可以在gmail里面创建一个过滤器
28 #然后转发到自己的139邮箱也是不错的
30 $ . sms-alias
总结一句:linux power tools太霸道,信息社会真方便,呵呵~