下面的脚本可以压缩日志并删除原始文件
#!/bin/bash yesterday=`date -d ‘1days ago‘ +%Y_%m_%d` cd $1 find . -name "*$yesterday*.log" -type f | xargs -I {} tar -zcvf {}.tar.gz {} --remove-files
说明加上参数--remove-files,tar命令可以压缩并删除的源文件
标签:日志 rgs 压缩 -name type rda linu -- ash
下面的脚本可以压缩日志并删除原始文件
#!/bin/bash yesterday=`date -d ‘1days ago‘ +%Y_%m_%d` cd $1 find . -name "*$yesterday*.log" -type f | xargs -I {} tar -zcvf {}.tar.gz {} --remove-files
说明加上参数--remove-files,tar命令可以压缩并删除的源文件
标签:日志 rgs 压缩 -name type rda linu -- ash
原文地址:https://www.cnblogs.com/paul8339/p/8328845.html