gpt4 book ai didi

linux - 使用 crontab 压缩文件

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

我需要制作一个 crontab,以每 2 分钟在同一路径中 gzip 一个名为 mh 的文件,该文件位于我的桌面上。我试过了

2 * * * * gzip home/Desktop/mh >> home/Desktop

但它不起作用,非常感谢任何帮助。

最佳答案

这里有几个错误。

  1. gzip 命令应该是gzip home/Desktop/mh。删除 >>> 和之后的所有内容。

  2. 您当前的 cron 只会在每小时的第二分钟运行。相反,您希望 */30 * * * * ... 每小时运行 30 次。

请注意,gzip 是“破坏性的”,因为您的原始文件 (mh) 在每次 gzip 之后都会消失。如果其他进程试图不断地写入它,那将是糟糕的......

如果你想保留 mh 的内容并定期从中更新 mh.gz,你想做

*/30 * * * * gzip < /home/Desktop/mh > /home/Desktop/mh.gz

关于linux - 使用 crontab 压缩文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21147175/

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