分页: 1 / 1

[原创]一个通过gmail邮件关闭电脑的脚本

发表于 : 2008-09-07 21:40
bobo712
在论坛上看到一个关于获得gmail邮件标题的脚本,第二天我去图书馆后就忘记关电脑了
于是我想,如果我可以通过发个qq信息就可以关闭电脑多好阿(qq我挂着)后来想了一下,获得qq信息不懂阿
然后就像,我可以通过一封邮件阿

于是这个脚本就诞生拉,刚学shell,写得很硬,望大家多批评多指教

代码: 全选

dane="$(wget --secure-protocol=TLSv1 --timeout=3 -t 1 -q -O - \
https://${gmail_login}:${gmail_password}@mail.google.com/mail/feed/atom \
|egrep 'fullcount|title' \
|sed -e '2,$s/.*<fullcount>//' -e '2,$s/<\/fullcount>//' -e '2,$s/.*<title>//' -e '2,$s/<\/title>//' \
|sed -n '2,$p' \
|sed '1s/$/& new mail(s)/' )"

发表于 : 2008-09-08 21:14
bones7456
:lol: 以后有事没事给你发个关机邮件。。。

发表于 : 2008-09-08 21:43
aBiNg
担心你的 sudo 不能按预期的执行。

时间长一点,大于五分钟,测试一下。

发表于 : 2008-09-08 22:05
xiooli
aBiNg 写了:担心你的 sudo 不能按预期的执行。

时间长一点,大于五分钟,测试一下。
可以用root权限运行脚本嘛。

ps:lz可以参考下这个:viewtopic.php?t=137451&highlight=,考虑用手机短信关闭电脑。

发表于 : 2008-09-08 22:20
adagio
:shock:
好、好、好强大
LZ测试了没有?好使不?

发表于 : 2008-09-08 22:24
yaska
哈, 好玩, 谢谢分享!

代码: 全选

echo '#!/bin/bash' >temp2
echo "$newdane" >>temp2
这样比较好吧.
我的系统:

代码: 全选

$ sudo logout 
sudo: logout: command not found
prayaya@prayaya:~$ logout 
bash: logout: 不是登陆 shell: 请使用 “exit”
大伙想想, 有没有更实际的用途..

发表于 : 2008-09-09 0:00
想入非非
这个似乎没有什么实际的用处。。。

发表于 : 2008-09-09 0:02
jarodlau
bones7456 写了::lol: 以后有事没事给你发个关机邮件。。。

lz的email没有共享 :lol:

发表于 : 2008-09-09 17:28
shidelai
测试了下,一直error command啊,
邮箱里也确实已经收到信了
是不是主题是:shutdown就可以了
什么原因?