小编use*_*015的帖子

运行多个 cron 作业,其中一项作业需要很长时间

我有以下关于 cron 工作的一般问题。

假设我有以下内容crontab

* 10 * * * * someScript.sh
* 11 * * * * someScript2.sh
30 11 */2 * * someScript3.sh  <-- Takes a long time let's say 36 hours.
* 12 * * * someScript4.sh
Run Code Online (Sandbox Code Playgroud)

在适当的时间运行剩余的作业是否足够聪明?例如,长脚本不需要终止?

另外,如果最初的长脚本仍在运行并且它再次被 cron 调用会发生什么?

谢谢!

cron

18
推荐指数
3
解决办法
2万
查看次数

gunzip 一个包含许多文件的文件夹

我有一个包含 36,348 个文件 gz 文件的文件夹。我想全部解压缩。

跑步:

gunzip ./*
Run Code Online (Sandbox Code Playgroud)

结果是

-bash: /usr/bin/gunzip: Argument list too long
Run Code Online (Sandbox Code Playgroud)

解决这个问题的最简单方法是什么?

shell gzip

6
推荐指数
3
解决办法
1万
查看次数

标签 统计

cron ×1

gzip ×1

shell ×1