有一批runlog.YYYYMMDD* 的日志文件(文件名中带有年月日信息),需要一次清理指定的日期前/或设置N天前的所有文件。
编写了一个shell脚本,用于完成此项任务。
脚本内容:
#!/bin/sh -
#############################################
# Created by Ma Fanghua #
# 2010-04-07 #
#############################################
help()
{
echo "the usage of deleteshell"
echo "deleteshell.sh YYYYMMDD"
echo "deleteshell.sh -b days_before"
exit;
}
calc_date()
<