crontab,想说爱你不easy

悲剧的背景

跑自己主动化脚本的机器连不上toastserver了,

仅仅能自己写个脚本每天跑了。

当然要放在crontab里了。

5 3 * * * sh ~/nosecron.sh

更悲剧的结果

第二天过来一看结果,FAIL了大半。

烦燥的分析

非常多都是由于:

catch_pkts.append(pkt.getlayer(IP).build())

AttributeError: ‘NoneType‘ object has no attribute ‘build‘

然后在log的最前面有一句:

WARNING: Failed to execute tcpdump. Check it is installed and
in the PATH

手动运行tcpdump, OK

手动运行了nosecron.sh, OK

在nosecron.sh里加了句echo $PATH, 放在crontab里再跑下,竟然仅仅有:

/usr/sbin:/usr/bin

高速的解决

在nosecron.sh最前面 加上

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

巧妙的解决

在crontab里:

5 3 * * * su - root -c "sh /root/nosecron.sh"

一劳永逸的解决

在crontab里最前面加上:

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

可惜不知道为什么不生效。

时间: 2024-10-24 20:32:57

crontab,想说爱你不easy的相关文章

crontab,想说爱你不容易

悲剧的背景 跑自动化脚本的机器连不上toast服务器了, 只能自己写个脚本每天跑了. 当然要放在crontab里了. 5 3 * * * sh ~/nosecron.sh 更悲剧的结果 第二天过来一看结果,FAIL了大半. 烦燥的分析 很多都是因为: catch_pkts.append(pkt.getlayer(IP).build()) AttributeError: 'NoneType' object has no attribute 'build' 然后在log的最前面有一句: WARNIN

Jquery想说爱你不容易

JQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作.由John Resig在2006年1月的BarCamp NYC上发布第一个版本.目前是由 Dave Methvin 领导的开发团队进行开发.全球前10000个访问最高的网站中,有59%使用了jQuery,是目前最受欢迎的JavaScript库. 在开始学习的时候没有习惯用jquery,在写代码是还是不自觉地写原生javascript.并没有去习惯用新的东西.后来我对自己要求尽量都用jquery来写,

推拿O2O 想说爱你还不容易

<屌丝男士>第四季最后一集里,乔杉终于圆了"大保健"的梦想,可惜却临阵脱逃.终极原因就是怕有偷拍,名誉会一扫而空.这不禁让身为观众的我深思,如果是在家里享受上门服务的推拿和按摩,乔杉是不是就毫无顾忌了呢?事实上,上门推拿O2O近段时间正呈现火爆趋势,众多创业团队纷纷涌入其中. 与上门洗衣.上门美甲.上门洗车.上门烧菜等门类繁多,且早已形成规模的上门服务相比,上门推拿起步较晚.原因就在于上门推拿涉及到用户的健康和财产安全,再加上涉黄的可能性以及传统意识上的阻碍等,不确定因素太

婚恋网想说爱你不容易

国家网信办.公安部.工信部.民政部.全国妇联等有关部门联合开展的"婚恋网站严重违规失信" 专项整治开展3个月以来,已核查处置网民有效举报线索100余件,依法关闭128家严重违规失信婚恋网站(含网站婚恋频道),并通过约谈等方式责令20余家网站整改或停网整顿. 婚恋网站本来是应时代而生,一则是网络时代,各类型的网站层出不穷,为了突破已有类型难免有人会试水婚恋类网站:二则当今社会大部分人群的圈子较为狭窄,而已有圈子的资源又有限,所以很多未婚男女们很难找到理想中的TA.二者共同作用,成功的催生

想说爱你不容易---微软/亚马逊/阿里云免费云服务大比拼

在我小的时候,有首歌唱起来朗朗上口: "你是那昨天的云 还是今天淋漓的雨 在告别初恋的爱人 还唱着曾经热恋的歌 在人潮汹涌的都市 寻找内心完美的自我 你是不是 有些在意哦 想说爱你并不是很容易的事 那需要太多的勇气 想说忘记你也不是很容易的事 我只有矗立在风中 想你" 演唱者王志文现在都已经能在电视剧里面演爷爷辈的角色了,时光飞逝,今天的云已经不是昨天的云,而今天的云也不再是高高在上的云,所有的云必须都要落地,要服务于百姓,才是我们的基本纲领. 而就国内商业级别的公有云服务商而言,无外

win10想说爱你不容易——安装.net3.5也是一个坑

换win10后装好vs2010打开之前的C#项目的sln文件,提示没有.net3.5问我是转换呀,还是去下载等等,选择下载,下一个项目又弹出来了...解决方案中一共十几个项目,只好再选最后一项全部unload,这体验真是无力吐槽了. 在.net下载页面一看,那个全包的dotnetfx35.exe我以前有一个,应该是xp或win7时用的,直接找到安装,实际好像没用那个exe的文件而是直接启动了win10的“功能”安装模块,装了许久,提示“另一个程序正在使用此文件,进程无法访问.(异常来自HRESU

提速降费的宽带和有线 想说爱你不容易

提速降费,是今年运营商自5月中旬不断喊出的口号,并给出相应的针对性措施.12月24日,工业和信息化部部长苗圩表示,截至10月底固定宽带和移动流量平均资费水平下降幅度已超过50%.39%.超过年初"年底流量.宽带资费下降30%"的目标.但根据人民网24日"提速降费目标完成,你感受到了吗"的调研,96%网友选择了"无". 此外,今年10月份为规范有线数字电视基本收视维护定价成本监审行为等,根据相关法律法规规定,制定出有线数字电视基本收视维护定价成本监

【51CTO学院三周年】Linux想说爱你很容易

linux,这个在大学时期偶尔听到,但是一直搞不懂为什么这么多人在乐此不彼的使用,黑乎乎的界面,一些白色的命令代码,基本没有交互式对话框,跟本没有windows简单明了好用,感觉整天对着"她"一会傻笑一会又表情严肃的系统工程师都是蛇精病. 大学毕业后,因为没什么工作经验,我选择了一家200人左右的小型私企做运维工程师的岗位,说是运维工程师,其实也就是"网管"的工作,负责的事情特别多且杂,每天修修PC机,接个电话换个号码,给公司官网调整查下页面升个级,偶尔还要调整网络

深圳,想说爱你不容易!

终于,我来了深圳! 今天是到深圳的第二天,两天总觉得那么漫长,似乎过了好几个月似的! 深圳是个充满活力和希望的城市,但是我却那么的不适应. 还是喜欢吉林,喜欢吉林的天气,喜欢吉林的热情,喜欢吉林微笑... 深圳台太潮湿,生活节奏太快,人们的脸上缺少微笑,彼此之间也看不到热情 似乎每个人都在忙着自己生活... 但是,那是生活吗???最少那不是我追求的生活... 我开始怀念,但那仅仅是怀念,也只能是怀念! 深圳给我的感觉就是,这是一个极端城市: 它是高富帅的天堂,是矮戳穷的地狱. 有钱的想干啥就干啥