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

Chinaunix

標(biāo)題: /home 目錄下 定期刪除文件的腳本該如何編寫(xiě)? [打印本頁(yè)]

作者: 魅晨    時(shí)間: 2013-11-01 12:00
標(biāo)題: /home 目錄下 定期刪除文件的腳本該如何編寫(xiě)?
需要每周刪除home目錄下超過(guò)7天的文件和目錄
但是我寫(xiě)了個(gè)腳本刪了之后連隱藏的目錄和一些配置文件都刪除了
最后設(shè)置了過(guò)濾掉"."的目錄 可是又還是會(huì)刪除隱藏目錄下的文件 郁悶啊
有沒(méi)有大神 能在不刪除配置文件和隱藏文件的情況下定期刪除超過(guò)7天的文件和目錄的腳本啊
作者: lbseraph    時(shí)間: 2013-11-01 13:51
把你的腳本貼出來(lái)看看錯(cuò)在哪里了~
作者: 魅晨    時(shí)間: 2013-11-01 15:19
回復(fù) 2# lbseraph


    find $dir -mtime +$day  ! -name  ".*" -exec rm -fr {} \;
作者: 魅晨    時(shí)間: 2013-11-01 15:19
回復(fù) 2# lbseraph


     ls -al XXX #有文件路徑,有time

#輸入到以下:
while read line:
do
    if [ {${line}time > 7}' ] #比對(duì)time
        rm  ${line}path #刪除文件
    fi
done
作者: lbseraph    時(shí)間: 2013-11-01 16:08
回復(fù) 3# 魅晨

你find的命令中-name中了 ".*",肯定就會(huì)搜索 . 開(kāi)頭的隱藏文件了。
   
作者: lbseraph    時(shí)間: 2013-11-01 16:10
你得先確保你find出來(lái)的文件list是正確的才用rm來(lái)刪除啊~
作者: wenhq    時(shí)間: 2013-11-01 16:42
3L別緊張啊。
作者: Shell_HAT    時(shí)間: 2013-11-01 17:00
回復(fù) 3# 魅晨
  1. dir="/home"
  2. day="7"
  3. cd $dir
  4. find * -mtime +$day -exec rm -fr {} \;
復(fù)制代碼
試試




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