Bash(Linux)Shell脚本用于压缩超过30天的文件

时间:2011-05-06 19:29:09

标签: zipfile

**在过去30天内搜索目录中的* .aud文件并压缩;删除所有这些文件  拉链成功后

我使用了以下内容,但它没有删除zip后的文件

找到。 -mtime -30 | xargs tar --no-recursion -czf Audit_Mar_2011.tgz **

1 个答案:

答案 0 :(得分:0)

#!/bin.bash
#quick and dirty:
FILES=`find . -mtime -30 | xargs`
tar --no-recursion -czf Audit_Mar_2011.tgz "${FILES}"
rm -rf "${FILES}"