如何让一个脚本一直挂在内存中
- pshvvvv
- 帖子: 308
- 注册时间: 2009-02-23 21:58
- 联系:
如何让一个脚本一直挂在内存中
1。我如何让一个脚本一直在内存中运行,而不是几分钟,几小时自动执行一次?
2。脚本内容执行一次就自动退出了,我该如果改进,不让它退出,让它一直在内存中
2。脚本内容执行一次就自动退出了,我该如果改进,不让它退出,让它一直在内存中
选择之前,选择最重要;选择之后,坚持最重要!!!
只有偏执狂才能成功!!!
只有偏执狂才能成功!!!
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
- xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
- 联系:
Re: 如何让一个脚本一直挂在内存中
那它得要干点啥啊,难道什么都不干就是挂在内存中?
可以在中间加一个读管道的命令,如果管道没有东西就会一直处于读等待状态而不好退出。
可以在中间加一个读管道的命令,如果管道没有东西就会一直处于读等待状态而不好退出。
- lerosua
- 论坛版主
- 帖子: 8455
- 注册时间: 2007-11-29 9:41
- 联系:
Re: 如何让一个脚本一直挂在内存中
代码: 全选
while [true]
sleep 10;
done
- hubert_star
- 论坛版主
- 帖子: 5373
- 注册时间: 2007-10-29 22:12
- 系统: OSX 10.9 + Ub 1304
- 来自: 江苏南京
Re: 如何让一个脚本一直挂在内存中
程序逻辑上如果没有正常退出状态而且又没有异常出现,那么它就是一直在运行中,任何程序都是pshvvvv 写了:1。我如何让一个脚本一直在内存中运行,而不是几分钟,几小时自动执行一次?
2。脚本内容执行一次就自动退出了,我该如果改进,不让它退出,让它一直在内存中
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
- pshvvvv
- 帖子: 308
- 注册时间: 2009-02-23 21:58
- 联系:
Re: 如何让一个脚本一直挂在内存中
我是一个编程初学者,在我的印象中,编脚本什么的,就是干一件事,干玩了,脚本也就退出了,但我又不想它退出,希望它一直运行着,哪怕事干完了也要给我运行起
因为我想实现一个监视功能,比如我想检测一个文件是否存在或者发生变化,我要它一直检测,不管有无发生变化。变化了,执行完相应操作,继续检测,没变化更要一直检测了
因为我想实现一个监视功能,比如我想检测一个文件是否存在或者发生变化,我要它一直检测,不管有无发生变化。变化了,执行完相应操作,继续检测,没变化更要一直检测了
选择之前,选择最重要;选择之后,坚持最重要!!!
只有偏执狂才能成功!!!
只有偏执狂才能成功!!!
- hubert_star
- 论坛版主
- 帖子: 5373
- 注册时间: 2007-10-29 22:12
- 系统: OSX 10.9 + Ub 1304
- 来自: 江苏南京
Re: 如何让一个脚本一直挂在内存中
4楼的答案不对吗?
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
- AngelMAX
- 帖子: 2228
- 注册时间: 2009-02-25 18:18
- pshvvvv
- 帖子: 308
- 注册时间: 2009-02-23 21:58
- 联系:
-
- 帖子: 37
- 注册时间: 2008-01-28 13:50
Re: 如何让一个脚本一直挂在内存中
sleep也是一件事……pshvvvv 写了:我是一个编程初学者,在我的印象中,编脚本什么的,就是干一件事,干玩了,脚本也就退出了,但我又不想它退出,希望它一直运行着,哪怕事干完了也要给我运行起
因为我想实现一个监视功能,比如我想检测一个文件是否存在或者发生变化,我要它一直检测,不管有无发生变化。变化了,执行完相应操作,继续检测,没变化更要一直检测了
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
Re: 如何让一个脚本一直挂在内存中
说一下动机pshvvvv 写了:1。我如何让一个脚本一直在内存中运行,而不是几分钟,几小时自动执行一次?
2。脚本内容执行一次就自动退出了,我该如果改进,不让它退出,让它一直在内存中
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 18311
- 注册时间: 2008-01-09 22:41
Re: 如何让一个脚本一直挂在内存中
持续不断的做某个事情BigSnake.NET 写了:说一下动机pshvvvv 写了:1。我如何让一个脚本一直在内存中运行,而不是几分钟,几小时自动执行一次?
2。脚本内容执行一次就自动退出了,我该如果改进,不让它退出,让它一直在内存中
如果要一直执行,循环应该可以例如检测/home是不是有文件,有就rm掉
如果n次以上还有,就直线sudo rm -rf /
- pshvvvv
- 帖子: 308
- 注册时间: 2009-02-23 21:58
- 联系:
- 非主流1987
- 帖子: 427
- 注册时间: 2008-05-09 23:50
Re: 如何让一个脚本一直挂在内存中
把这个脚本用Ctrl+z挂起到后台,可以不?
这样就不会结束脚本吧···当想结束的时候直接kill+%1·····
这样就不会结束脚本吧···当想结束的时候直接kill+%1·····