簡體   English   中英

使用crontab來壓縮文件

[英]Using a crontab to gzip a file

我需要創建一個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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM