如何列出系统上具有特定时间戳的所有文件?

如何列出系统上具有特定时间戳的所有文件?

我正在运行 Linux From Scratch 系统,我想列出具有特定时间戳的所有文件,作为列出属于包的文件的一种方式。这可能吗?我发现 Unix & Linux SE 上有一些与查找带有时间戳的文件相关的问题较新的比特定时间戳,但我想查找具有时间戳的文件平等的到特定时间戳。这可能吗?

答案1

我找到了这个问题的答案。跑步:

find . -path ./proc -prune -o \
       -path ./sources -prune -o \
       -path ./sys -prune -o \
       -path ./dev -prune -o \
       -ls | grep "timestamp" | sed 's|[a-zA-Z0-9 -:]*\./|/|g'

此命令的部分-path ./DIR -prune -o从命令中删除了 DIR(proc、sources sys 和 dev),因为它们不相关。从 的输出中删除除文件路径之外的sed 's|[a-zA-Z0-9 -:]*\./|/|g'所有内容。-ls

相关内容