gpt4 book ai didi

linux - 如何找到在过去 10 天内修改过但不在 bash 终端上的 "CVS"、 "build"或 "classes"文件夹中的文件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:04 25 4
gpt4 key购买 nike

尝试使用远程终端 session 在 Linux 机器上的代码存储库中找到一组非常具体的最近更改的文件。有一些特定的文件夹名称包含构建/SCM cruft 文件,我不想污染我需要的真实匹配项。没有花哨的 SCM 软件可以给我一个更改列表,记住这只是我的一个 PuTTY 窗口。我希望制作一个命令,该命令将在非常简单的 linux 发行版上运行,其中包含几个可选包。

最佳答案

像这样的东西应该可以工作:

find '(' -name CVS -or -name build -or -name classes -prune ')' -or -mtime +10

'(' -name CVS -or -name build -or -name classes -prune ')'部分跳过你想跳过的目录

并且 -mtime +10 匹配 10 天前修改过的文件。

关于linux - 如何找到在过去 10 天内修改过但不在 bash 终端上的 "CVS"、 "build"或 "classes"文件夹中的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7210577/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com