2017-03-07 51 views
0

我知道this related question如何遞歸查找目錄中文件修改的最新日期和時間?

我想要的是只是目錄內的任何文件的最後修改日期和時間(遞歸,整個樹)。有沒有任何快速方式爲大目錄做到這一點?

或者,我也可以使用支票告訴我在給定日期之後是否有任何修改。

+0

如此基礎,你想要一個最後修改時間戳列表?你想要一個特定的格式嗎?當你說'我也可以使用支票告訴我在給定日期之後是否有任何修改'這是你的最終目標還是你可以使用的東西? – Aserre

+1

如果你想*只是*日期和時間,你不能修改鏈接問題中的命令不輸出文件名? – arco444

+0

@Aserre它可能是一個選項,只是得到日期將是可取的 – Higemaru

回答

1

要列出文件夾中的所有文件的時間戳:

find . -type f -printf '%t\n' 

要獲得UNIX時間戳:

find . -type f -printf '%[email protected]\n' 

要列出了修改中的最近5天的所有文件的時間戳

find . -type f -mtime -5 -printf '%t\n' 

注:所有的命令都是recursives

相關問題