linux 统计当前目录下文件或者文件夹的数量
生活随笔
收集整理的這篇文章主要介紹了
linux 统计当前目录下文件或者文件夹的数量
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 一、文件
- 1. 統(tǒng)計當(dāng)前目錄下文件的數(shù)量(不包括子文件夾中的文件)
- 2. 統(tǒng)計當(dāng)前目錄下文件的數(shù)量(包括子文件夾中的文件)
- 3. 查看特定目錄內(nèi)的文件數(shù)量
- 二、文件夾
- 2.1. 查看當(dāng)前目錄內(nèi)的目錄數(shù)量(不包含子目錄中的目錄)
- 2.2. 查看當(dāng)前目錄內(nèi)的目錄數(shù)量(包含子目錄中的目錄)
ls -l|grep ^-| wc -l在Linux中的作用是查看當(dāng)前目錄內(nèi)的文件數(shù)量(不包含子目錄中的文件),其中用管道|分為了三段,下面來解釋下每一段的含義
ls -l:列出當(dāng)前目錄下所有文件
grep -:grep用于篩選前面管道傳來的信息,篩選標(biāo)準(zhǔn)是“行首后緊跟著一個-符號”(代表行首,)
wc -l:統(tǒng)計文件的行數(shù)
一、文件
1. 統(tǒng)計當(dāng)前目錄下文件的數(shù)量(不包括子文件夾中的文件)
ls -l|grep "^-"| wc -l2. 統(tǒng)計當(dāng)前目錄下文件的數(shù)量(包括子文件夾中的文件)
ls -lR|grep "^-"| wc -l3. 查看特定目錄內(nèi)的文件數(shù)量
#1. test開頭的所有目錄內(nèi)的全部文件數(shù)量 ls -lR test*/|grep "^-"| wc -l二、文件夾
2.1. 查看當(dāng)前目錄內(nèi)的目錄數(shù)量(不包含子目錄中的目錄)
ls -l|grep "^d"| wc -l2.2. 查看當(dāng)前目錄內(nèi)的目錄數(shù)量(包含子目錄中的目錄)
ls -l|grep "^d"| wc -l總結(jié)
以上是生活随笔為你收集整理的linux 统计当前目录下文件或者文件夹的数量的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Centos7 开机启动汇总
- 下一篇: 数据权限实现