PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] 判斷檔案文字增加 就寄信
作者:
yiyuyi
(yiyuyi)
2019-03-21 15:59:24
不好意思
小弟linux 系統 菜逼巴
使用的是centos7
最近用python 成功寫了ㄧ個爬蟲
把內容輸出成ㄧ個檔案
但這個檔案會因爲爬到的內容而改變
如果內容增加 就發mail給自己
但crontab 是ㄧ天 一次 不想每天都收到信
並且收到的信 只有增加的內容
我想法是 寫ㄧ個shell 判斷那個檔案的大小
只要變大就發動mail 把整個檔案寄給我
但只寄增加的內容 沒有頭緒 不知道該怎麼做
想問ㄧ下 這樣想法是可行的嗎?
還是有更好的作法 可以實現呢?
作者:
Typebrook
(Pham)
2019-03-21 16:18:00
看mtime即可,新增的內容可以在寫入時自己加入識別符。不過你不考慮輸出成不同檔案嗎
作者:
hizuki
(ayaka)
2019-03-21 16:57:00
檢查內容也可以用patch來輸出
作者:
hijkxyzuw
(i,j,k) ×(x,y,z)
2019-03-21 18:11:00
感覺像 rsscrontab 定時呼叫另一支 shell script , shell script中判斷檔案是否增加。可以每天把檔案複製一份,然後用
作者:
m8403051
(大吉嶺紅茶)
2019-03-21 18:14:00
每分鐘跟最後版本比較, 有差異就寄出
作者:
hijkxyzuw
(i,j,k) ×(x,y,z)
2019-03-21 18:14:00
diff 比較今天和昨天複製的有沒有差異,有就寄信。
繼續閱讀
[問題] ssmtp 寄信失敗 550?
tennyleaz
[問題] 圖形介面如何暫時取得最高權限(sudo)
stonys
[問題] 檔案路徑的設定
chuinzong
[問題] centos 掛載 san storeage
LaughPoint
[問題] 64bit的centos系統下,如何執行32bit軟體
bridgepons
[問題] nginx如何禁止外部嘗試進入不存在的目錄
phoenixcx
Re: [問題] 硬碟空間用du 與 df 看到的大小不一樣
m8403051
[問題] 權限問題
Automaticmai
[問題] NIS & AD
asdrt
[問題] ubuntu18 顯示及播放影片問題
somoskylin
Links
booklink
Contact Us: admin [ a t ] ucptt.com