背景:#EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默认  
阅读内容

感受Linux下强大shell编程

[日期:2008-05-12] 来源:Linux公社  作者:Linux整理 [字体: ]

The net of our school is so poor, so if you want to download something or update your system, you have to do these things late at night, even throughout the night. "Throughout the night" is popular in the linuxer in our school.

前天晚上,或者说是昨天凌晨,我用迅雷下载一个东西的时候,同学过来说你怎么还不睡觉。我说,等他下完了我就睡,结果他上来点了一下迅雷上的“自动关机”,用了这么久迅雷还不知道有这功能。

昨天晚上,或者说是今天凌晨,我的Ubuntu检测到新的更新了,但是我想睡觉了,这个时候网速这么快,实在是不想错过这个机会,然后就想到了,是不是可以编个脚步,让他等一个进程结束的时候shutdown。

从来都没有脚步语言基础的我开始了一个新的旅程,一搜,找到一段很简单的源代码。

恩,根据一个月的Linux经验,我觉得应该是这样的,于是就开始了。

$:vim shutdown.sh

Then copy the source code to this fie.......

"while(ps -A|grep $5879) do sleep 2; done;
halt"

The 5879 is the PID of the process which I want to deal with.

然后保存,退出。

$ls

出现的shutdown.sh并不是彩色的,表明不能执行。

恩,好办,修改权限就可以了

$chmod u+x shutdown.sh
$ls

这次变成彩色的了,搞定。

$./shutdown.sh

哈哈,成功了,他开始不断的扫描这个进程是否结束。

第二天起来,哈哈,完全成功,第一次接触shell编程,很顺利。

我要学习shell了,他是个好东西。 


相关资讯       Linux Shell 
本文评论       全部评论
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款


点评: 字数
姓名:

L
I
N
U
X


GOOGLE搜索
Google