#!/bin/bash
#查找带.log结尾的文件
#data=`ls -l ./*.log| awk '{print $9}'`
data=`ls ./*.log|cut -f 1`
for i in $data;do
err=`cat $i|grep error`
if [ -z "$err" ];then
echo $i,"[ok-del]"
#使用的时候取消下面代码前面的#
#`rm -f $i`
else
echo $i,"[error]"
fi
done
シェルスクリプトはエラーログなしでファイルを削除します
おすすめ
転載: blog.csdn.net/janthinasnail/article/details/131131413
おすすめ
ランキング