crontab相关内容

如何在后台运行太阳黑子重新索引为每四个小时

我要执行耙太阳黑子:重新索引RAILS_ENV =为每四个小时生产指挥。要做到这一点我一直在使用shell编程写简单的bash脚本。我将在终端成功运行,但如果我想在crontab中运行它,然后它不工作。它现在用的操作系统是CentOS的。 下面是我的bash脚本code #!/斌/庆典 #export PATH = / bin中:/ sbin目录:在/ usr / bin中:/ usr / s ..
发布时间:2016-08-04 08:58:06 Linux/Unix

bash脚本:基于文件内容执行操作

我有一个通过给定的路径下的所有文件夹循环并执行一些操作的bash脚本。 我现在需要这个剧本本身找到指定的路径,通过监控,我会从我的服务器更新文件。 那么,该脚本有: 检查文件是否存在todo.txt 读取文件的第一行 在第一行定义的文件夹内执行操作 删除todo.txt 添加done.txt它在todo.txt发现了同样的行 由于某些原因,当我直接运行该脚本,这个工程完美 ..
发布时间:2016-08-03 12:40:26 服务器开发

无法找到sqlplus的进程可以通过crontab执行shell脚本运行时

我有被公司可以通过crontab执行shell脚本。 shell脚本正确创建sqlplus的工作,他们完成运行。什么是不工作是我想要的脚本来等待所有sqlplus的工作,完成年底while循环。 如果我手动执行这个shell脚本,在最后while循环正常工作和shell脚本将不会退出,直到所有sqlplus的工作已经完成。 我如何获得while循环在年底看到sqlplus的工作,而可以通过cr ..
发布时间:2016-08-03 12:37:35 Linux/Unix

为什么我的SVN备份的shell脚本,工作在终端正常,但在crontab中失败?

我有一个RedHat Linux上一个SVN备份脚本。让我们叫svnbackup.sh 它工作得很好,当我在终端运行它。 但是,当我把它放到crontab中,它不会带来svnserve的后面,即使数据被正确地备份了。 什么是我错了? killall svnserve的 焦油-zcf / svndir /备份/ svnserve的-r -d / svndir 解决方案 一般情况下, ..
发布时间:2016-08-03 12:09:38 Linux/Unix

手动运行时,cron作业工作,但不能从crontab中

我做了一个使用永远控制node.js的一个脚本,它没有任何幻想,但我想它的时候手动运行,但是从cron作业@reboot什么也不会发生在运行时它的工作就是这个样子,我有cron的集到stderr和stdout重定向到一个日志文件,这样我就可以揣摩出来,但该文件永远不会改变。 cron作业: @reboot / sbin目录/ Ghost启动和放大器;> /home/mary/.ghost ..
发布时间:2016-08-03 11:52:40 Linux/Unix

运行的crontab与用户输入

我创建了将运行bash脚本test.sh.一个crontab此test.sh文件需要来自用户的某些输入,并保存用户输入的变量。我如何确保用户输入将以test.sh保存到一个变量,当crontab中运行该脚本,我可以得到我想要的输出? 对于例如我有2个文件,file1.sh和file2.sh。我把file2.sh文件1.sh.我然后运行file1.sh,得到了用户的输入,并保存在某个地方。 cro ..
发布时间:2016-08-03 11:50:06 服务器开发

与bash脚本更新科雷

有人能看到我的语法错误吗?尝试编辑/更新cron作业,但该文件没有被更新。 的crontab -l | SED的%* / 5 * * * * CD /home/administrator/anm-1.5.0&放大器;&安培; ./anm.sh%*/10 * * * *光盘/home/administrator/anm-1.5.0&放大器;&放大器; ./anm.sh%“| crontab中 - ..
发布时间:2016-08-03 11:02:31 服务器开发

为什么SSH从命令行执行时从crontab中,但succedes不成?

我有一个bash脚本,做的ssh到远程计算机并执行命令存在,如: SSH -nxv用户@远程主机回声“世界你好” 当我从它工作正常的命令行中执行命令,但被作为crontab中的一部分执行时失败(错误code = 255 - 无法建立SSH连接)。联系方式: ... 等待服务器的公钥。 服务器收到的公开密钥和主机密钥。 主机“远程主机”是已知的,XXX主机密钥相匹配。 ... 远程:您的主 ..
发布时间:2016-08-03 10:51:58 服务器开发

"标准输入:是不是一个tty"来自的cronjob

我每次执行特定的cronjob时得到以下邮件。被调用的脚本,当我从cron直接甚至称它运行良好。所以我得到的消息是不是一个真正的错误,因为脚本不正是它应该做的。 下面是cron.d条目: * * * * *根/斌/ bash的-l -c“/opt/get.sh>的/ tmp /文件” 和get.sh脚本本身:#!/ bin / sh的#group和url 组=“富”URL =“HT ..
发布时间:2016-08-03 10:49:30 服务器开发

运行一个简单的shell脚本作为一个cronjob

我有一个非常简单的shell脚本,我需要作为一个cronjob运行,但我不能让连测试脚本运行。下面是和示例脚本: /home/myUser/scripts/test.sh #!/斌/庆典 触摸file.txt的 的crontab: * * * * * /home/myUser/scripts/test.sh 脚本运行从终端罚款,但不能让它作为一个cronjob运行。到目前为止,我已经在 ..
发布时间:2016-08-03 10:33:29 Linux/Unix

搜索用的crontab -l一个cronjob

好了,所以我想找到的建立是为了确保脚本不重复完全相同的cronjob一个cronjob。 我一直在尝试使用这些方针的东西,但没有多少运气: 如果! crontab的-l | xargs的grep的-l“/var/www/arix/update.php';然后 回声“的cronjob已经存在” 其他 回声“的cronjob不存在” 科幻 解决方案 的/ var /线轴/ cro ..
发布时间:2016-08-03 10:26:37 服务器开发

被Bash /壳牌启用crontab的/禁用任务

有没有一种方法来启用和禁用使用bash /壳牌crontab的任务? 因此​​,当用户开始服务器1,它可使服务器1 crontab的线等。 并且当用户停止服务器1,在服务器1 crontab的线获得禁用(#)。 这是可能的,怎么了? 在此先感谢 * / 1 * * * *服务器1检查 * / 1 * * * *服务器2检查 * / 1 * * * *服务器3检查 解决方案 SE ..
发布时间:2016-08-03 10:23:15 服务器开发

cron和crontab的区别?

我不能够理解这个问题的答案:“什么和的cron 之间的差异的crontab 。 “难道他们都调度一个执行一次文件和其他执行定期间隔的文件或不的cron 调度作业和的crontab 将它们存储在执行一个表或文件? Wiki页面 为的Cron 提到: 的Cron 由一个crontab(cron表)文件驱动,配置文件 指定在给定的时间表定期运行shell命令。 但 wiki.dreamh ..
发布时间:2016-08-03 10:20:24 服务器开发

意外EOF的cronjob错误

我有以下的cronjob: 2月15日* * *的mysqldump -u用户-ppass DBNAME | gzip的-9 -c>在/ var / WWW /备份/转储 - $(日期+%Y-%M-%D).sql.gz 但它会产生以下错误: / bin / sh的:-c:0行:意外的EOF而寻找匹配')'结果 / bin / sh的:-c:第1行:语法错误:意外的文件结束 ..
发布时间:2016-08-02 15:27:29 服务器开发

脚本从命令行运行,但失败的crontab

我还在学习Bash和我有我的剧本有问题。我想过滤某些调用这个脚本正在分析呼叫日志,每2分钟为的cronjob。问题是,我可以手动运行,但是当从cron自动运行失败。我不知道为什么。它喊一些有关权限,所以我还挺补丁脚本,所以如果它看起来脏我很抱歉。 #!/斌/庆典YESTERDAY = $((`日期+'%s'`-86400)) AYER =`日期-d“1970-01-01 $ YESTERDAY秒 ..
发布时间:2016-08-02 15:25:04 Linux/Unix

重定向cron作业的输出

我在crontab中输入以下内容: 0 5 * * * /斌/ bash的-l -c'出口RAILS_ENV = my_env; CD / my_folder; ./script/my_script.rb 2 - ;&放大器1为卤素; ./log/my_log.log“ 这样做的结果是,我收到 ./脚本/ my_script.rb 的输出 ./登录/ my_log.log 。这种行为是需 ..
发布时间:2016-08-02 14:47:46 服务器开发

无键盘交互GPG加密文件

我是一个crontab内运行一个命令加密文件,我不希望有一个键盘交互 回声“密码短语”| GPG --passphrase-FD 0 -r用户--encrypt FILENAME.TXT 但我有这样的回答: GPG:C042XXXX:我们不保证该密钥所属的命名用户酒馆40XXX / C042XXXX 2012-01-11名称姓氏。 (评论)LT; user@email.com> 主键指纹: ..
发布时间:2016-08-02 13:59:02 Linux/Unix

为什么百分号(%)没有在crontab中工作?

我写文件到一个日志运行使用cron的bash脚本。在cron中的调用看起来是这样的: * / 25 * * * *的bash script.sh> “在/ var /日志/ $(日期+%Y-%M-%D_%H:%M).LOG” 但是,当我检查记录以crontab * / 25 * * * *的bash script.sh> “在/ var /日志/ $(日期+)。日志” 和 ..
发布时间:2016-08-02 13:30:30 服务器开发