当前位置: 首页 > news >正文

linux find命令妙用

对于需要查找一定时间的文件,可以使用find 命令处理

格式参考

find /path/to/search -type f -name "pattern" -mtime -2 -exec sh /path/to/XXX.sh {} /;

更多细节讲解看这里find命令时间细讲

那么实际工作中使用的案例

核心命令
find /var/path/ -type f -name 'filename' -mtime -2 -exec sh yourShellScript.sh {} /;在某个文件夹下面查找某个文件
定义一堆路径,然后每两分钟循环查找,找到文件就执行你的shell脚本,找不到就不执行
#!/bin/bash
auto_sys_path=/apath/
tgt_path=/another/path/
scr_path=$auto_sys_path/scriptpath
log_path=$auto_sys_path/logspath
while true; doecho "$(date): 执行查找" >> ${log_path}/find_execute.logfind $(tgt_path) -type f -name 'ur filename' -mtime -5 -exec sh ${scr_path}/yourShellScript.sh {} /;sleep 120  # 120秒 = 2分钟
done

相关文章:

  • Kettle下载安装教程
  • Set系列之HashSet源码分析:原理剖析与实战对比
  • Ubuntu 24.04 终端美化
  • 强化学习之基于无模型的算法之基于值函数的深度强化学习算法
  • 望获实时Linux系统荣获人形机器人技术突破奖
  • 得物可观测平台架构升级:基于GreptimeDB的全新监控体系实践
  • 多通道经颅电刺激器的主流厂家介绍
  • 柯希霍夫积分法偏移成像中数据分布不均匀的处理方法
  • 【题解】Codeforces Round 1019 (Div. 2) B.Binary Typewriter ~ E.Keep the Sum
  • 【赵渝强老师】使用TiDB的审计日志
  • Learning vtkjs之ImageStreamline
  • URP - 公告牌的效果实现
  • 运维仙途 第2章 日志深渊识异常
  • 《多端统一的终极答案:X5内核增强版的渲染优化全解析》
  • AI赋能烟草工艺革命:虫情监测步入智能化时代
  • 栈与队列 Part 6
  • AI HR新范式:易路iBuilder如何通过“技术隐身,价值凸显”,成为HR身份转型的好帮手
  • 消防岗位技能竞赛流程方案策划
  • 【CUDA pytorch】
  • 基于连接感知的实时困倦分类图神经网络
  • 5月起,这些新规将施行
  • 小核酸药物企业瑞博生物递表港交所,去年亏损2.81亿元
  • 《求是》杂志发表习近平总书记重要文章《激励新时代青年在中国式现代化建设中挺膺担当》
  • 黄育奇当选福建惠安县人民政府县长
  • 当老年人加入“行为艺术基础班”
  • 西湖大学独家回应本科招生走出浙江:经过三年试点,条件成熟