i=0
searchFile(){
myPath=$1
searchAllFile $myPath
return 1
}
searchAllFile(){
file=$1
if [ -f $file ]; then
echo file `pwd` ${file}
allfile[i]=`pwd`${file}
let "i++"
elif [ -d $file ]; then
cd $file
for na in `ls -1`
do
searchAllFile $na
done
cd ..
fi
}
searchFile $1
echo fileNum:$i
echo "design by csp"
shell递归方式,检索文件目录结构,将文件放入数组中
猜你喜欢
转载自www.cnblogs.com/chshp/p/11101563.html
今日推荐
周排行