#!/bin/bash
#保留文件数
res=5
dir=/data/wwwroot/cpu/
date=$(date “+%Y%m%d-%H%M%S”)
num=$(ls -l $dir|grep ^- |wc -l)
while(( $num>
r
e
s
)
)
d
o
O
l
d
F
i
l
e
=
res)) do OldFile=
res))doOldFile=(ls -rt
d
i
r
∣
h
e
a
d
−
1
)
f
i
l
e
=
dir| head -1) file=
dir∣head−1)file=(ls -rt $dir| head -1)
echo
d
a
t
e
"
D
e
l
e
t
e
F
i
l
e
:
"
date "Delete File:"
date"DeleteFile:"file
rm -rf
d
i
r
/
dir/
dir/file
let “num–”
done