由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 能否写一个shell script , 跑一段程序,自动每天跑一次。
相关主题
Qualcomm graphics team hire software engineer (转载)[合集] M$ 面试问题
有人碰到过在一个系统里过渡使用bash script么Graphics verification internship positions
哪里有经典的shell scripts 面试准备问题?招internship : Graphics verification internship positions on Qualcomm
Unix Shell Scripting的面试主要准备什么?Openings in Internet company:(senior) software engineer in quality engineering,
同一个程序用C还是shell script效率更高?自己不想看自己的代码怎么办?
这个题是考什么?工作中用熟了一种语言想换怎么办?
QA tester都面啥呢?[聘]两个职位:PHP Developer/UI Developer at San Jose, CA
perl python shell script的工作好找吗职位:PHP Developer at San Jose, CA
相关话题的讨论汇总
话题: cron话题: jenkins话题: shell话题: script话题: 自动
进入JobHunting版参与讨论
1 (共1页)
o****g
发帖数: 174
1
能否写一个shell script , 跑一段程序,自动每天跑一次。 shell script 能做到这
点吗?我听说 Jenkins能自动执行程序,shell script 有东东能自动执行程序吗? 除
了用nohup & 以外。多谢。
o*******y
发帖数: 1076
2
linux有cron job
windows有scheduled task
u********s
发帖数: 1047
3
cron job for simple jobs or chronos/apache aurora for large production
environment
e*******o
发帖数: 4654
s*****r
发帖数: 43070
5
干这事Jenkins也太牛刀了
G****A
发帖数: 4160
6
你跑完程序总要有个结果吧?然后看regression不跟以前的比较一下怎么行?比较的次
数多了就感觉还是图形化最直观………答案还是Jenkins

:干这事Jenkins也太牛刀了
g*****x
发帖数: 3283
7
现在的娃都刷题刷成智障了么?
n**********2
发帖数: 648
8
Lol
失去了本源


: 现在的娃都刷题刷成智障了么?



【在 g*****x 的大作中提到】
: 现在的娃都刷题刷成智障了么?
o*******y
发帖数: 1076
9
其实这是个很有意思的问题,万一楼问问的是跑在手机上怎么搞,或者是跑在个人电脑
又怎么处理,又或者是severless的环境里该怎么搞,可以当个面试题啦

【在 n**********2 的大作中提到】
: Lol
: 失去了本源
:
:
: 现在的娃都刷题刷成智障了么?
:

z*********n
发帖数: 1451
10
太难了,没刷过,不会。
相关主题
QA tester都面啥呢?Graphics verification internship positions
perl python shell script的工作好找吗招internship : Graphics verification internship positions on Qualcomm
[合集] M$ 面试问题Openings in Internet company:(senior) software engineer in quality engineering,
进入JobHunting版参与讨论
l*******u
发帖数: 198
11
还没见过不会fail的cron job。很诡异。
n*******2
发帖数: 89
12
这个叫sa 去干 程序员得干高大上 白刷题了

【在 o****g 的大作中提到】
: 能否写一个shell script , 跑一段程序,自动每天跑一次。 shell script 能做到这
: 点吗?我听说 Jenkins能自动执行程序,shell script 有东东能自动执行程序吗? 除
: 了用nohup & 以外。多谢。

L*******t
发帖数: 782
13
标准回答:Autosys

【在 o****g 的大作中提到】
: 能否写一个shell script , 跑一段程序,自动每天跑一次。 shell script 能做到这
: 点吗?我听说 Jenkins能自动执行程序,shell script 有东东能自动执行程序吗? 除
: 了用nohup & 以外。多谢。

o****g
发帖数: 174
14
多谢大家的答案,我试了cron, 网上有些视频,我看了一些,好像是编辑 /etc/
crontab 文件,结果我的linux 上,那个文件是 read only 的。我再看看。我想了一
个办法,就是写一段linux bash, 然后if 比较时间,让程序在一天的某一个时间执行
,这个方法也试试。多谢。
c********t
发帖数: 5706
15
try crontab -e
如果还不行,说明你没在cron group里,让管理员把你加上。

【在 o****g 的大作中提到】
: 多谢大家的答案,我试了cron, 网上有些视频,我看了一些,好像是编辑 /etc/
: crontab 文件,结果我的linux 上,那个文件是 read only 的。我再看看。我想了一
: 个办法,就是写一段linux bash, 然后if 比较时间,让程序在一天的某一个时间执行
: ,这个方法也试试。多谢。

o****g
发帖数: 174
16

多谢,我try了crontab -e , works. 但是就是这个东西好像确实容易down,break. 到
哪个地方看cron job 运行得怎样了呢?如果down, break 了,怎么重启?多谢。

【在 c********t 的大作中提到】
: try crontab -e
: 如果还不行,说明你没在cron group里,让管理员把你加上。

o****g
发帖数: 174
17

到哪个文件里看cron job 运行得怎样?如果fail 了,怎么重启cron job? 多谢。

【在 l*******u 的大作中提到】
: 还没见过不会fail的cron job。很诡异。
g*****x
发帖数: 3283
18
这tmd真的刷题刷成智障了

【在 o****g 的大作中提到】
: 多谢大家的答案,我试了cron, 网上有些视频,我看了一些,好像是编辑 /etc/
: crontab 文件,结果我的linux 上,那个文件是 read only 的。我再看看。我想了一
: 个办法,就是写一段linux bash, 然后if 比较时间,让程序在一天的某一个时间执行
: ,这个方法也试试。多谢。

o****g
发帖数: 174
19

后来看看还得用cron, cron + if conditioned on time in shell 解决问题。

【在 o****g 的大作中提到】
: 多谢大家的答案,我试了cron, 网上有些视频,我看了一些,好像是编辑 /etc/
: crontab 文件,结果我的linux 上,那个文件是 read only 的。我再看看。我想了一
: 个办法,就是写一段linux bash, 然后if 比较时间,让程序在一天的某一个时间执行
: ,这个方法也试试。多谢。

g****y
发帖数: 2810
20
大家为什么要攻击呢?这个技术好实现但是针对不同的需求就要用不同的方案。如果你
的jenkins已经搭好了,当然要用jenkins,维护管理都很容易,图形界面也比cron强不
少。

【在 o****g 的大作中提到】
: 能否写一个shell script , 跑一段程序,自动每天跑一次。 shell script 能做到这
: 点吗?我听说 Jenkins能自动执行程序,shell script 有东东能自动执行程序吗? 除
: 了用nohup & 以外。多谢。

相关主题
自己不想看自己的代码怎么办?职位:PHP Developer at San Jose, CA
工作中用熟了一种语言想换怎么办?T家要人, 有没有兴趣?
[聘]两个职位:PHP Developer/UI Developer at San Jose, CA招聘 Qualcomm 软件验证/测试工程师 (TEMP) (转载)
进入JobHunting版参与讨论
n*******2
发帖数: 89
21
算了 哥教你吧 cron 里面要用 全路径 还有你的scripts 难道不写log

【在 o****g 的大作中提到】
:
: 后来看看还得用cron, cron + if conditioned on time in shell 解决问题。

N*X
发帖数: 872
22
实在忍不住了,回个帖吧。
首先,这个问题确实应该问,但是确实在问之前,能不能google一下。
而且,这个问题很多中文答案,都不用搜英文的。
选几个好的:
https://stackoverflow.com/questions/10945806/how-to-add-a-cron-job-in-linux
http://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/crontab.html
正如前面回帖,没有权限就去找人解决权限问题。但是我不明白你得没有权限问题,因
为貌似你要在本机运行,那么你必然有root类似的权限或者pfexec等。难道你每次都登
陆不同的机器,然后还要运行crontab?对不起你说的不清楚,回答自然也就没法那么
精确。
至于jenkins,这个是自动测试平台。他确实提供了可以定期运行脚本的功能。别忘了
,你自己写程序也能提供这个功能,为何要单独搭建jenkis来做这个功能呢?
again。从问问题角度来说,楼主现在不是很熟悉linux/unix系统。大家引导一下吧。
还有我完全不理解为什么crontab很不稳定这个问题。怎么得出的这个结论?

【在 g****y 的大作中提到】
: 大家为什么要攻击呢?这个技术好实现但是针对不同的需求就要用不同的方案。如果你
: 的jenkins已经搭好了,当然要用jenkins,维护管理都很容易,图形界面也比cron强不
: 少。

g****y
发帖数: 2810
23
话不能这么说,既然有成熟、稳定、有日志、故障转移的解决方案,为什么要用自己手
写的cron呢?
当你的服务器要迁移、重启的时候,你如果忘了这个cron怎么办,cron运行错误了日志
怎么找,如果要对于运行的频率、脚本做调整是否要重写。很多问题都不是cron可以轻
松解决的。

linux

【在 N*X 的大作中提到】
: 实在忍不住了,回个帖吧。
: 首先,这个问题确实应该问,但是确实在问之前,能不能google一下。
: 而且,这个问题很多中文答案,都不用搜英文的。
: 选几个好的:
: https://stackoverflow.com/questions/10945806/how-to-add-a-cron-job-in-linux
: http://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/crontab.html
: 正如前面回帖,没有权限就去找人解决权限问题。但是我不明白你得没有权限问题,因
: 为貌似你要在本机运行,那么你必然有root类似的权限或者pfexec等。难道你每次都登
: 陆不同的机器,然后还要运行crontab?对不起你说的不清楚,回答自然也就没法那么
: 精确。

N*X
发帖数: 872
24
jenkins是自动测试框架之一。
再讨论都没法进行了。
https://zh.wikipedia.org/wiki/Jenkins_(软件)
https://zh.wikipedia.org/wiki/Cron
总体来说,jenkins不是设计用来支持cron的,cron只是jenkins为了自动集成测试而需
要的功能之一。
再次来说,代码越多功能越多,bug越多。从项目整体来说,越简单直接可靠的服务越
好。
实际来说,大多数人用的基本没错。当然我们可以坚持自己的看法。
只不过,从以上仅仅三点就能很快得出一个小结论,用jenkins这个大轮子支持cron,
除非是为了自动集成项目的测试,否则好像不太合适。类似派空军一号去送外卖。
再修改一下:
看了楼主的要求,还真像她、他要做个build,然后定期跑回归。那就应该用jenkins,
简单的分布式也可以,但是任务分发不如autotest做的好。这问题就深了。
楼主能否澄清一下您的需求。

【在 g****y 的大作中提到】
: 话不能这么说,既然有成熟、稳定、有日志、故障转移的解决方案,为什么要用自己手
: 写的cron呢?
: 当你的服务器要迁移、重启的时候,你如果忘了这个cron怎么办,cron运行错误了日志
: 怎么找,如果要对于运行的频率、脚本做调整是否要重写。很多问题都不是cron可以轻
: 松解决的。
:
: linux

1 (共1页)
进入JobHunting版参与讨论
相关主题
T家要人, 有没有兴趣?同一个程序用C还是shell script效率更高?
招聘 Qualcomm 软件验证/测试工程师 (TEMP) (转载)这个题是考什么?
我们组要找个serveropsQA tester都面啥呢?
Qualcomm: Hire verification engineer (temp/contractor) (转载)perl python shell script的工作好找吗
Qualcomm graphics team hire software engineer (转载)[合集] M$ 面试问题
有人碰到过在一个系统里过渡使用bash script么Graphics verification internship positions
哪里有经典的shell scripts 面试准备问题?招internship : Graphics verification internship positions on Qualcomm
Unix Shell Scripting的面试主要准备什么?Openings in Internet company:(senior) software engineer in quality engineering,
相关话题的讨论汇总
话题: cron话题: jenkins话题: shell话题: script话题: 自动