例77
需求:写一个脚本查找/data/log目录下,创建时间是3天前,后缀是*.log的文件,打包后发送至192.168.1.2服务上的/data/log下,并删除原始.log文件,仅保留打包后的文件。
#!/bin/bash
#这个脚本用来查找老日志打包
#作者:xzm
#日期:2019-12-17
cd /data/log
find . -type f -name “*.log” -mtime +3 > /tmp/old_log
d=date +%F
tar czf $d.tar.gz cat /tmp/old_log|xargs
rsync -a $d.tar.gz 192.168.1.2:/data/log/
cat /tmp/old_log|xargs rm