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

Agnes avatar
By Agnes
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,但是就算我對檔案排序還是無法排除
先刪除父資料夾結果連同子資料夾一起刪掉的問題。

請問這種需求,應該要如何處理?

--
最近你的吸引力將大幅上漲,周遭的異性將慢慢的被你迷惑,慢慢的開始愛上你......。

唯一美中不足的是───────那群異性中有一半以上是齧齒目,其餘的則是爬蟲類。


或是你也可以換個樂觀的角度───愛上你的只有不到一半是爬蟲類,其餘都是齧齒目。

--
Tags: Linux

All Comments

Joe avatar
By Joe
at 2016-12-14T04:25
所以重點是,你的判斷依據是要靠什麼資訊認定老舊
你可能要有一個基礎認定模式,比方是檔案存取與寫入
時間這類資訊當基準嗎,還是... ?
Isla avatar
By Isla
at 2016-12-18T04:50
就是最後寫入時間,譬如3年前這樣
Elma avatar
By Elma
at 2016-12-19T11:22
如果那個資料夾最後寫入的檔案室3年前就刪掉這樣,讀取不管
Necoo avatar
By Necoo
at 2016-12-23T10:37
如果那個資料夾內的所有檔案(排除Thumbs.db這些),最新的
Agnes avatar
By Agnes
at 2016-12-24T05:01
的寫入時間超過3年前,整個資料夾刪除,這是我的目標
Isla avatar
By Isla
at 2016-12-24T13:51
先find非Thumbs.db又在指定期間內修改的檔案 這些檔案的
最上層目錄當白名單不要刪這樣?
Callum avatar
By Callum
at 2016-12-27T17:56
請問這樣白名單要如何處理?

網曝 Solaris 系統被砍

Candice avatar
By Candice
at 2016-12-06T19:46
https://kknews.cc/tech/89omnx4.html 網曝 Solaris 系統被砍,開發團隊將大半被解僱 近日,知名網站 thelayoff上有網友匿名爆料,稱Solaris作業系統被砍,至少 50% 的團 隊成員將在短期內被解僱。 該網友還表示: 為防止新聞傳播,所有會議已被取消, ...

gdb debug 自動顯示暫存器、堆疊

Gilbert avatar
By Gilbert
at 2016-12-05T14:50
感覺這個東西很有趣,我稍微找一下看到 stackoverflow 上面有這篇 http://stackoverflow.com/questions/209534/how-to-highlight-and-color-gdb-output-during-interactive-debugging 裡面有介紹幾 ...

新手初次安裝Ubuntu,分割大小問題

Megan avatar
By Megan
at 2016-12-04T23:15
各位大大好,初次發文請多多指教,謝謝。 一直想嘗試雙系統,所以灌了win10後, 目前又增加了一個富士F200的ssd(240GB/223GB), 除了慢慢讀鳥哥的教學,還有參考其他的教學文。 參考網路安裝教學 1.https://read01.com/jND7m.html 2.http://winggr ...

PuTTY奇怪問題

Quanna avatar
By Quanna
at 2016-12-04T21:25
PuTTY 是ssh工具 小而便利 但 有沒有想過 為什麼P,TTY要大寫 跟TTY有關係嗎 問問而已 我有強迫症 不好意思 ............. - ...

請問有人用樹莓派突然不能連線的嗎

Kumar avatar
By Kumar
at 2016-12-04T18:41
如題 小弟不知道是不是因為 sudo apt-get upgrad 之後就不能連線了.. 有人有類似情況嗎? - ...