統計當前目錄中,每個分目錄和其裏面的子目錄總數

前景:有一個同事過來說想要統計一下,一個目錄下面各個目錄及其裏面的目錄總數。

腳本如下:

#!bin/bash
for i in `ls /home/admin/weipengfei/`;
do
if [ -d $i ];then
num=`ls /home/admin/weipengfei/$i -lR|grep "^d"|wc -l`
echo "$i $num"
fi
done

查看某目錄下文件的個數,包括子目錄裏的:ls -lR|grep "^-"|wc -l

主要使用到了參數R:

-l use a long listing format
-R, --recursive

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章