1 頁 (共 1 頁)

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

發表於 : 2015-12-28 16:40:48
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