使用 find 尋找日期區間內的檔案

回覆文章
yehlu
Site Admin
文章: 3245
註冊時間: 2004-04-15 17:20:21
來自: CodeCharge Support Engineer

使用 find 尋找日期區間內的檔案

文章 yehlu »

http://technote.aven-network.com/491/%E ... 4%E6%A1%88

find 是 Unix/Linux 中好用的尋找檔案指令,本篇介紹如何使用 find 找出指定日期區間內的檔案。

使用 touch 建立一個修改日期為 2013-01-01 的檔案

代碼: 選擇全部

touch --date "2013-01-01" /tmp/start
使用 touch 建立一個修改日期為 2013-12-31 的檔案

代碼: 選擇全部

touch --date "2013-12-31" /tmp/end
尋找 /MDDATA/photo 裡日期在 2013-01-01 與 2013-12-31 之間的檔案

代碼: 選擇全部

find /MDDATA/photo -type f -newer /tmp/start -not -newer /tmp/end
回覆文章

回到「Linux」