bash – 列出在最近5分钟内修改的所有文件,不包括.svn目录

我想列出在最近5分钟内修改的所有文件,不包括.svn目录。

我已经合并了以下脚本,似乎不遵守任何时间或者时间参数。

find . -atime -5m -type d -name .svn -prune -o -type f -print

我觉得我正在挖掘一个洞,一个额外的眼睛可以轻松发现。

尝试不同的参数顺序。你的命令:

>如果一个条目在五分钟内被访问,并且是一个目录,名称为.svn,则该条目将被忽略
>否则,对于所有其他情况,如果它是一个文件,请打印名称

以下命令在下降之前prunes .svn目录:

find . -type d -name .svn -prune -o -mmin -5 -type f -print

如果一个文件一个目录,并具有名称.svn,请忽略它,也不要下降到它。否则,如果在5分钟内最后修改(-mmin)和文件,请打印文件名。

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...