|
- #!/bin/sh
- #Useage find 路径 字符串
- find_dir ()
- {
- local dir_f=`echo $1|sed -e 's/\/$//g'`
- grep -n $2 $dir_f/*
- for name in `ls $1`
- do
- temp_name="$dir_f/$name"
- if [ -d $temp_name ]; then
- #echo $temp_name
- grep -n $2 $temp_name/*
- find_dir $temp_name $2
- fi
- done
- }
- find_dir $1 $2
复制代码 |
|