4
A
回答
2
一种方法是执行该命令。
ls -laR | grep monthName
其中montName
可能是一月,二月,三月,等等......(记得把工作目录更改为您感兴趣的目录。另请注意,这种方法是递归的,因此所有子目录将被检查
有了这个,你还检索所有文件的权限等等...
我敢肯定,这将是更好的方式(如果他们跳进我的脑海里,我将修改这个但是由于我在喝咖啡休息时间,所以我发现速度更快。)
+0
很好的解决方法,谢谢 – 2015-12-30 01:22:41
1
为了找到上月修改过的文件,你需要使用find
与设定的范围,例如:
cd/(if you are wanting to start from the root)
find . -type f -mtime +26d -mtime -56d -print
你应该调整范围,包括您要包括的日期。
一切顺利给你!
2
monthToFind=`date -d "1 months ago" "+%Y-%m"`
find . -printf "%TY-%Tm %p\n" | egrep "^$monthToFind " | sed "s/^$monthToFind //g"
这会比在查找中使用时间范围慢。但是时间范围很难确定,并且很快就会失效,甚至可能在命令执行时也是如此。
不幸的是,这将错过上个月修改的文件,这些文件在本月也进行了修改。我不知道确定这些文件的方法。
相关问题
- 1. UNIX - 根据文件修改日期统计唯一值
- 2. Unix - 文件创建日期
- 3. Unix/SAS上的文件修改日期
- 4. 如何根据PHP中的上次修改日期创建文件夹?
- 5. 如何根据日期创建文件?
- 6. bash根据日期创建文件?
- 7. 根据创建日期删除文件
- 8. 根据创建日期移动文件
- 9. 在日期间查找创建/访问/修改的文件,批处理脚本
- 10. 的AppleScript - 寻找文件的创建/修改日期
- 11. 根据Teradata中的修改日期创建虚拟加载日期表
- 12. 如何根据unix中的创建/修改时间来处理文件
- 13. Powershell - 如何根据文件的上次修改日期创建目录?
- 14. 在Cocoa中查找文件的上次修改日期
- 15. 根据修改日期比较两个文件夹的文件
- 16. 如何在没有修改日期的Unix中列出文件
- 17. 排序在PHP中通过创建/修改日期的文件
- 18. 创建一个包含文件名,创建日期,修改日期的列表
- 19. 查找文件/文件夹的修改日期
- 20. 如何根据URL检查文件创建日期?
- 21. 在oozie中根据日期创建输出文件
- 22. 我如何更改文件夹的修改/创建日期
- 23. 在hp unix的特定日期修改的列表文件
- 24. 如何设置AIR中文件的创建和修改日期?
- 25. 检查文件的修改日期
- 26. SQL我们会根据修改日期
- 27. 查找在Python中特定日期后修改的文件/文件夹
- 28. 如何使用java在linux中查找文件创建日期?
- 29. python:根据修改日期+迭代器重命名文件
- 30. 根据上次修改日期比较两个文件夹
没有通用文件系统记录文件的创建日期。您可以访问上次修改时间,上次访问时间和上次更改时间(上次修改文件的元数据)。 – 2012-07-26 14:07:55
我将使用'find'并查看'-amin -anewer -atime -cmin -cnewer -ctime -mmin -mtime“选项来选择可能的选项。并看到威廉姆斯评论创作时间没有被持续。 – CoreyStup 2012-07-26 14:51:46
Linux ext4记录创建日期,而FreeBSD的本地文件系统也是如此。然而,他们并不容易,因为大多数工具和脚本语言都不知道它们。 – 2012-07-26 18:08:10