for file in $1/* do if [ -f $file ] then SUFFIX=${file#*BK} PREFIX=${SUFFIX%%_*} CURRENT=`date -d -7day +%Y%m%d` if [[ $CURRENT -gt $PREFIX ]] then rm -rf $file fi fi done
#!bin/sh for file in ./* do if test -f $file then echo $file 是文件 fi if test -d $file then echo $file 是目录 fi done if --else 类型: #!bin/sh for file in ./* do if test -f $file then echo $file 是文件 else echo $file 是目录 fi done