列出周日创建的文件

6 shell bash find date files

如何列出/查找在星期日或星期一创建的所有文件?

如何使用日期参数来显示它们?

就像是 :

ls -f date + %a
Run Code Online (Sandbox Code Playgroud)

或者

find -type f | date +%A
Run Code Online (Sandbox Code Playgroud)

或者

find -type f -mtime -6
Run Code Online (Sandbox Code Playgroud)

小智 8

像这样的东西?

find -type f -printf '%Ta\t%p\n' | egrep "^(Sun|Mon)" | cut -f 2-
Run Code Online (Sandbox Code Playgroud)

请注意,这使用文件的最后修改时间,而不是创建时间(据我所知,不会保留在任何地方)