亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: Shell高手請進(jìn) [打印本頁]

作者: 中國龍老張    時(shí)間: 2011-06-01 12:50
標(biāo)題: Shell高手請進(jìn)
各位Shell 高手

     我想寫一個(gè)腳本來監(jiān)控一個(gè)文件,比如說/etc/my_config.conf

       在每天一個(gè)固定的時(shí)間,我來檢查這個(gè)文件相對于昨天,是否發(fā)生了變化,如果有,則把發(fā)生的變化,寫到另外一個(gè)文件,比如說/etc/my_config.change

               有沒有好的辦法?

多謝啦
作者: yinyuemi    時(shí)間: 2011-06-01 13:11
本帖最后由 yinyuemi 于 2011-06-01 13:18 編輯

回復(fù) 1# 中國龍老張

可能是個(gè)思路,
  1. #!/bin/bash
  2. stat logfile >stat1
  3. time1=`xx:xx:xx`
  4. while true
  5. do
  6. time_=`date +"%H:%M:%S"
  7. if  [ X"$time_" = X"time1" ]
  8. stat logfile >stat2
  9. diff_=`diff stat1 stat2`
  10. [ -n $diff_ ] && cat logfile >logfile.chage
  11. cat logfile.chage >logfile
  12. stat logfil >stat1
  13. fi
  14. done

  15. $
復(fù)制代碼

作者: luyi1983    時(shí)間: 2011-06-01 13:15
可以嘗試用用cron
作者: mpstat    時(shí)間: 2011-06-01 16:22
把2樓的腳本中的一部分用3樓的方法放到crontab里就可以了
作者: cjaizss    時(shí)間: 2011-06-01 16:33
我不是高手,閃了




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2