gpt4 book ai didi

linux - 如何安排两个独立的 crontab

转载 作者:太空宇宙 更新时间:2023-11-04 11:06:34 25 4
gpt4 key购买 nike

它应该很简单,但我一定遗漏了什么。

删除日志文件:

0 11 * * 6 ./scripts/deletelogs.sh

backupstuff 文件:

0 23 * * * ./scripts/backupstuff.sh

crontab -l 显示deletelogs 作业

如果我执行 crontab backupstuff,则 crontab -l 会显示 backupstuff 作业。

我如何安排两者,为什么我不能用 crontab -l 列出两者?

最佳答案

crontab 文件可以从其命令行命名的文件中读取一组条目:

crontab filename

或者来自标准输入:

echo ... | crontab

这两个命令都会替换整个 crontab。

合并两个输入文件:

cat file1 file2 | crontab

将文件的内容添加到现有的 crontab:

( crontab -l ; cat file ) | crontab

就个人而言,我将整个 crontab 保存在一个文件中,并使用一个简单的 crontab 文件名 安装;我将该文件保存在源代码控制系统下,以便在我出错时可以恢复它。但是,如果您需要将其拆分为多个文件,则可以这样做。

关于linux - 如何安排两个独立的 crontab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25044122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com