gpt4 book ai didi

linux - 计算使用 find 命令找到的行数

转载 作者:太空宇宙 更新时间:2023-11-04 03:57:48 25 4
gpt4 key购买 nike

我已将 glusterfs 配置到两台服务器中。

我想实现一个监视复制的脚本。我的想法是执行以下操作:

find "/replica_path/" -mmin +1 -exec ls -l {} \; |wc -l

这将找到超过 1 分钟前修改的文件,并且必须在两台服务器中返回相同的计数。

我将使用 spawn 远程执行此行 -

但是当从命令行执行该行时,服务器需要很长时间才能返回路径,实际上我必须中断执行。

我该如何实现这个?

最佳答案

ls -l 可能需要相当长的时间来解析所有者名称等。

也许您只需要计算匹配的数量:

find "/replica_path/" -mmin +1 | wc -l

关于linux - 计算使用 find 命令找到的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24071747/

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