[英]Using a crontab to gzip a file
我需要創建一個crontab來在同一路徑中每2分鍾gzip一個名為mh
的文件位於我的桌面上。 我試過了
2 * * * * gzip home/Desktop/mh >> home/Desktop
但它不起作用,非常感謝任何幫助。
這里有幾個錯誤。
gzip命令應該只是gzip home/Desktop/mh
。 之后刪除>>
以及所有內容。
您當前的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.