如何列出/查找周日或周一创建的所有文件?
如何使用日期参数来显示它们?
就像是 :
ls -f date + %a
或者
find -type f | date +%A
或者
find -type f -mtime -6
答案1
像这样的东西吗?
find -type f -printf '%Ta\t%p\n' | egrep "^(Sun|Mon)" | cut -f 2-
请注意,这使用文件的上次修改时间,而不是创建时间(据我所知,它不会保存在任何地方)
答案2
在 *nix 操作系统中,无法获取文件创建日期。 mtime 将为您提供上次修改时间,atime 将为您提供上次访问时间。但没有办法获取文件创建时间。
如果您需要创建时间,那么您必须自己将其保存在某个文件中。