随便记点

本文介绍了三个实用的Shell脚本:del.sh用于定期删除指定目录下的旧文件;test.sh用于创建一系列测试文件;mvcdr.sh则负责将新创建的文件移动到另一个目录。这些脚本通过find命令结合exec动作实现自动化文件管理和转移,适用于需要周期性清理或迁移文件的场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

del.sh

 

#!/bin/bash

while true
do
find /home/prestat/bills/test -type f -mmin +5  -exec rm {} \;

sleep 300
done

 

test.sh

#!/bin/bash

count=1

while [ $count -lt 10000 ]
do
touch "/home/prestat/bills/test/test$count.txt"
count=`expr $count + 1`

sleep 30
done

 

mvcdr.sh

#!/bin/bash

src_dir=/home/prestat/bills/test

dest_dir=/home/prestat/bills/1

while true

do

find $src_dir -type f -mmin +1 -exec mv {} $dest_dir \;

sleep 60

done

 

 

touch -t 12241420 test.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值