重复的文件,我使用find命令下面找到,并在超过一个目录列表“的test.txt”。UNIX找到一个单一的文件,这就是最近更新的时候有相同名称
正如你所看到的输出,我因为有下各个子迪尔斯这是完全正常的重复文件获得多个结果。
现在,我只能拿起最近更新的文件。
我知道我可以使用-mtime回暖前一个小时或一天修改的文件。
但我不知道什么时候该文件modififed。我只需要最近从所有重复项中更新的文件。
你能帮忙吗?
命令:
find source_feeds-20170101* -name test.txt -exec ls -ltr {} \;
输出:如果您在使用+而不是
-rw-r----- 1 user123 group1 87841 May 27 10:46 source_feeds-20170101_1/test.txt
-rw-r----- 1 user123 group1 87841 May 20 7:25 source_feeds-20170101_2/test.txt
查看'stat path/2/yourFile'的输出。但可能是,即使是“Change:2017-05-31 07:22:01.975329001”的分辨率也会“平行”(不太可能,我猜)。祝你好运。 – shellter