[unix]定期檢查檔案大小的script怎麼寫? as little 定期檢查某個目錄下,判定檔案大小的shell script怎麼寫? 有先進可以教一下嗎? 目前只有想到以下東西而已 #!/bin/bash find /var/mail/ -size +1024000k > 檔名 mail [email][email protected][/email] < 檔名 功力不足不會寫shell希望先進幫幫忙qq |
回覆: [unix]定期檢查檔案大小的script怎麼寫? 你是想定期檢視某個目錄的大小嗎? 將這一行加入你的 script 的 mail 之前 du -hs /var/mail 最後,修改 /etc/crontab , # 分時日月週 執行身份 程式路径 # 例: 0 15 1 4 * root /usr/local/sh/test.sh # 解䆁:僅在 4/1 15:00 執行這支程式 # 例1: */60 * * * * root /usr/local/sh/test.sh # 解䆁:每 60 分鐘執行這支程式 # */? ,? 可用數字替換,上面任一 * 都可以採這個格式寫,不過一次只能改寫其中一個 * # 不然有什麼問題的話... 我也沒測試過:P 或是把你的 script 連結到 /etc/cron.? ? 有這些選項 hourly -> 每小時 daily -> 每天 weekly -> 每週 monthly -> 每月 |
所有時間均為 +8。現在的時間是 12:58 PM。 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。