排除特定檔案,判斷資料夾最後寫入時間 - Linux

By Agnes
at 2016-12-09T15:50
at 2016-12-09T15:50
Table of Contents
實驗室電腦因為歷經多年以及多單位使用,樹狀結構因為大家習慣不同所以很混亂,
現在因為要增加備份的程序,我打算把一些老資料給丟掉。
首先,這些資料會以folder為單位存放,folder內部資料有相關,缺一不可,所以
移除要以folder為單位,如果只移除一部份,剩下的也無法用。
原本要求只有這一樣,我想說用find . -type d -mtime +1080,但是這樣會有兩個問題
1.如果有使用者開很多層資料夾,然後之後寫入只在下層,那上面的父資料夾
時間會比較早,萬一直接rd/s/q移除父資料夾等於下面比較新的也會一起死
2.因為有微軟的搞鬼,有些資料夾會產生Thumbs.db的檔案,這會讓folder的mtime
更新,但是其實真正的資料很舊。
所以我應該不能直接用資料夾的mtime,但是就算我對檔案排序還是無法排除
先刪除父資料夾結果連同子資料夾一起刪掉的問題。
請問這種需求,應該要如何處理?
--
最近你的吸引力將大幅上漲,周遭的異性將慢慢的被你迷惑,慢慢的開始愛上你......。
唯一美中不足的是───────那群異性中有一半以上是齧齒目,其餘的則是爬蟲類。
或是你也可以換個樂觀的角度───愛上你的只有不到一半是爬蟲類,其餘都是齧齒目。
--
現在因為要增加備份的程序,我打算把一些老資料給丟掉。
首先,這些資料會以folder為單位存放,folder內部資料有相關,缺一不可,所以
移除要以folder為單位,如果只移除一部份,剩下的也無法用。
原本要求只有這一樣,我想說用find . -type d -mtime +1080,但是這樣會有兩個問題
1.如果有使用者開很多層資料夾,然後之後寫入只在下層,那上面的父資料夾
時間會比較早,萬一直接rd/s/q移除父資料夾等於下面比較新的也會一起死
2.因為有微軟的搞鬼,有些資料夾會產生Thumbs.db的檔案,這會讓folder的mtime
更新,但是其實真正的資料很舊。
所以我應該不能直接用資料夾的mtime,但是就算我對檔案排序還是無法排除
先刪除父資料夾結果連同子資料夾一起刪掉的問題。
請問這種需求,應該要如何處理?
--
最近你的吸引力將大幅上漲,周遭的異性將慢慢的被你迷惑,慢慢的開始愛上你......。
唯一美中不足的是───────那群異性中有一半以上是齧齒目,其餘的則是爬蟲類。
或是你也可以換個樂觀的角度───愛上你的只有不到一半是爬蟲類,其餘都是齧齒目。
--
Tags:
Linux
All Comments

By Joe
at 2016-12-14T04:25
at 2016-12-14T04:25

By Isla
at 2016-12-18T04:50
at 2016-12-18T04:50

By Elma
at 2016-12-19T11:22
at 2016-12-19T11:22

By Necoo
at 2016-12-23T10:37
at 2016-12-23T10:37

By Agnes
at 2016-12-24T05:01
at 2016-12-24T05:01

By Isla
at 2016-12-24T13:51
at 2016-12-24T13:51

By Callum
at 2016-12-27T17:56
at 2016-12-27T17:56
Related Posts
網曝 Solaris 系統被砍

By Candice
at 2016-12-06T19:46
at 2016-12-06T19:46
gdb debug 自動顯示暫存器、堆疊

By Gilbert
at 2016-12-05T14:50
at 2016-12-05T14:50
新手初次安裝Ubuntu,分割大小問題

By Megan
at 2016-12-04T23:15
at 2016-12-04T23:15
PuTTY奇怪問題

By Quanna
at 2016-12-04T21:25
at 2016-12-04T21:25
請問有人用樹莓派突然不能連線的嗎

By Kumar
at 2016-12-04T18:41
at 2016-12-04T18:41