반응형
#!/bin/sh
if [ $# -lt 3 ]; then
echo "사용법 : $0 경로 대상파일패턴 문자열 [앞에서찾은 파일에서 또 찾을 문자열:없어도됨]"
exit 1
fi
count=0
for file in `find $1 -name "$2"`
do
if [ $# = 4 ]; then
result=`egrep $3 $file `
if [ "$result" != "" ]; then
result=`egrep $4 $file`
fi
else
result=`egrep $3 $file`
fi
# result=`egrep $3 $file`
if [ "$result" != "" ] ; then
echo "^[[1;32m♡$file ^[[;m : "
count=$(($count+1))
fi
done
echo
echo "^[[5;31m찾은파일수 : $count 개^[[;m"
echo
728x90
반응형
댓글