用shell怎么删除指定时间前的文件
发布网友
发布时间:2022-04-18 14:15
我来回答
共1个回答
热心网友
时间:2022-04-18 15:45
给个提示:
1)查找文件名字叫做.txt(名字以.txt为结尾的文件)的命令是:
find -name "*.txt"
注意find默认从当前路径开始查找,并且是递归查找。
如果从某一个路径开始查找,命令为,例如:
find /home/jack/date -name "*.txt"
2)删除名字叫做.txt(名字以.txt为结尾的文件)的命令是:
rm -fr $(find -name "*.txt")
3)请自学一下find命令,find命令可以针对文件的修改时间来查找,例如,find命令可以查找修改时间为3天前的文件等等。
OK,自学完find命令,就知道怎么弄了。
用shell脚本中删除某文件夹下的七天之前生成的文件夹
done。
用shell怎么删除指定时间前的文件
如果从某一个路径开始查找,命令为,例如:find /home/jack/date -name "*.txt"2)删除名字叫做.txt(名字以.txt为结尾的文件)的命令是:rm -fr $(find -name "*.txt")3)请自学一下find命令,find命令可以针对文件的修改时间来查找,例如,find命令可以查找修改时间为3天前的文件等等。OK,自...
如何用shell脚本清理3个月前数据 如: ./tmp目录下的文件以yyyymm命名...
你好,脚本如下:第一个可以实现:--- !/bin/bash find /tmp -mtime +90 -exec rm -rf {} \;exit 0 --- 第二个实现:--- !/bin/bash to=$(data +%Y%m)ago=$(($to-3))file=$(ls /tmp)for ob in $file do rm -rf $ob done...
shell脚本怎么在文件夹内删除最老的那个文件
1、如果很规律,比如说每天一个,或者每个月一个,你可以按时间删除,比如每天删除30天的 例如:!/bin/sh find . -type f -mtime +30 -exec rm -rf {} \;2、如果每天很多,只删除最老的一个,你可以按时间排序 ls -rt|head -1就是最老的那个 例如:!/bin/sh ls -rt|head -1|xargs...
shell删除文件夹脚本怎么写?,保留2天内的文件夹,2天以前的是直接删除...
1、删除可以用这样的方式:rm -rf $(find ./ -maxdepth 1 -type d -mtime +2)说明:./:可修改为你需要的路径;-maxdepth 1:为你搜索路径的最大深度,以你的需求来讲,只需要当前目录处理即可,所以参数可以为1;-type d:表示只搜索文件夹,如你需要搜索文件,可以不要此参数;-mtime +...
在shell脚本中用find命令删除历史七天以前的文件
find . -mtime -1 -ok rm { } \;试试
shell脚本删除三个月前及更早日期的文件
有个比较粗糙的写法 find . -mtime +90 | xargs rm -rf 注意不要在系统目录,尤其根目录执行这个命令。
shell删除文件夹脚本怎么写?,保留2天内的文件夹,2天以前的是直接删除...
新建脚本文件 !/bin/sh cd 你要执行操作的目录 find . -type d -mtime +2 -print | xargs rm -rf 新建文件 2,4,6 脚本路径/脚本名 然后执行crontab 新建文件名
...编写shell脚本,每日1:00删除7天以前的文件,并生产日志文件信息...
echo "del_file.sh start at `date`"cd $file_dir1pwdfind . -name "A*.TXT" -mtime +7 | xargs -I{} rm -f {}cd $file_dir2pwdfind . -name "A*.TXT" -mtime +7 | xargs -I{} rm -f {}echo "del_file.sh end at `date`"执行crontab -e 增加一行 0 1 * * * ...
linux用什么命令或者shell能够自动删除/oracle/app/ 目录下大于1G的文件...
这个好办。 cp 你的数据库`date +'%y%m%d'` 指定目录 这个是以年月日来命名备份 删除的命令是 rm -f 你的数据库名字`date -d "3 days ago" +'%y%m%d'` 这个是删除匹配你数据库的备份名日期前3天的备份文件 他会按照日期-3天匹配3天前的日期来删除备份的 ...