美文网首页
shell 递归遍历目录

shell 递归遍历目录

作者: 朝西的生活 | 来源:发表于2018-03-07 10:14 被阅读0次
    count=0
    
    function walk()
    {
        for file in `ls $1`
        do
            local path=$1"/"$file
            if [ -d $path ]
            then
                echo "DIR $path"
                walk $path
            else
                echo "FILE $path"
                num=$(wc -l $path | awk '{ print $1 }')
                echo $num
                count=`expr $count + $num`
            fi
         done
    }
    walk miwifi
    echo $count
    

    相关文章

      网友评论

          本文标题:shell 递归遍历目录

          本文链接:https://www.haomeiwen.com/subject/gizdfftx.html