欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux下統(tǒng)計(jì)當(dāng)前文件夾下的文件個數(shù)、目錄個數(shù)

 更新時間:2014年10月21日 09:28:58   投稿:junjie  
這篇文章主要介紹了Linux下統(tǒng)計(jì)當(dāng)前文件夾下的文件個數(shù)、目錄個數(shù),本文使用ls命令配合管理、grep命令實(shí)現(xiàn)統(tǒng)計(jì)需求,需要的朋友可以參考下

1) 統(tǒng)計(jì)當(dāng)前文件夾下文件的個數(shù)

復(fù)制代碼 代碼如下:

ls -l |grep "^-"|wc -l

2) 統(tǒng)計(jì)當(dāng)前文件夾下目錄的個數(shù)

復(fù)制代碼 代碼如下:

ls -l |grep "^d"|wc -l

 
3) 統(tǒng)計(jì)當(dāng)前文件夾下文件的個數(shù),包括子文件夾里的
復(fù)制代碼 代碼如下:

ls -lR|grep "^-"|wc -l

 
4) 統(tǒng)計(jì)文件夾下目錄的個數(shù),包括子文件夾里的

復(fù)制代碼 代碼如下:

ls -lR|grep "^d"|wc -l

 
說明:
復(fù)制代碼 代碼如下:

ls -l

長列表輸出當(dāng)前文件夾下文件信息(注意這里的文件,不同于一般的文件,可能是目錄、鏈接、設(shè)備文件等)
 
復(fù)制代碼 代碼如下:

grep "^-"

這里將長列表輸出信息過濾一部分,只保留一般文件,如果只保留目錄就是 ^d
復(fù)制代碼 代碼如下:

wc -l

統(tǒng)計(jì)輸出信息的行數(shù),因?yàn)橐呀?jīng)過濾得只剩一般文件了,所以統(tǒng)計(jì)結(jié)果就是一般文件信息的行數(shù),又由于一行信息對應(yīng)一個文件,所以也就是文件的個數(shù)。

相關(guān)文章

  • Linux 中(加、減、乘、除)實(shí)例詳解

    Linux 中(加、減、乘、除)實(shí)例詳解

    這篇文章主要介紹了 Linux 中(加、減、乘、除)實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • linux shell之通過標(biāo)識測試文件系統(tǒng)屬性的方法示例

    linux shell之通過標(biāo)識測試文件系統(tǒng)屬性的方法示例

    今天小編就為大家分享一篇關(guān)于linux shell之通過標(biāo)識測試文件系統(tǒng)屬性的方法示例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-04-04
  • Linux啟動新進(jìn)程的幾種方法及比較

    Linux啟動新進(jìn)程的幾種方法及比較

    有時候,我們需要在自己的程序(進(jìn)程)中啟動另一個程序(進(jìn)程)來幫助我們完成一些工作,那么我們需要怎么才能在自己的進(jìn)程中啟動其他的進(jìn)程呢?在Linux中提供了不少的方法來實(shí)現(xiàn)這一點(diǎn),下面就來介紹一個這些方法及它們之間的區(qū)別。
    2017-04-04
  • 一個簡單的linux命令 cat

    一個簡單的linux命令 cat

    這篇文章主要介紹了一個簡單的linux命令cat,cat命令用來顯示文件內(nèi)容,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • vim命令匯總

    vim命令匯總

    本文主要介紹了vim命令匯總,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • shell 生成隨機(jī)數(shù)的實(shí)現(xiàn)方法總結(jié)

    shell 生成隨機(jī)數(shù)的實(shí)現(xiàn)方法總結(jié)

    這篇文章主要介紹了 shell 生成隨機(jī)數(shù)的實(shí)現(xiàn)方法總結(jié)的相關(guān)資料,希望通過本能幫助到大家,讓大家徹底掌握這幾種隨機(jī)數(shù)的方法,需要的朋友可以參考下
    2017-09-09
  • shell -z和-n的使用區(qū)別

    shell -z和-n的使用區(qū)別

    本文將深入探討shell命令中的-z和-n選項(xiàng),通過詳細(xì)解釋這兩個選項(xiàng)的工作原理和用途,幫助讀者更好地理解和掌握Shell腳本編寫,感興趣的可以了解一下
    2024-01-01
  • 給定鏈表中間節(jié)點(diǎn)指針,刪除中間節(jié)點(diǎn)的方法

    給定鏈表中間節(jié)點(diǎn)指針,刪除中間節(jié)點(diǎn)的方法

    本文實(shí)現(xiàn)算法來刪除單鏈表中的中間節(jié)點(diǎn),只知道指向該節(jié)點(diǎn)中間節(jié)點(diǎn)的指針,大家可以參考使用
    2013-11-11
  • bash?shell?自定義函數(shù)命令持久化生效問題

    bash?shell?自定義函數(shù)命令持久化生效問題

    這篇文章主要介紹了bash?shell?自定義函數(shù)命令持久化生效,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03
  • linux腳本實(shí)現(xiàn)自動發(fā)送和收取郵件的設(shè)置方法

    linux腳本實(shí)現(xiàn)自動發(fā)送和收取郵件的設(shè)置方法

    這篇文章主要是介紹linux下通過腳本自動發(fā)送和收取郵件的設(shè)置方法,有需要的朋友可以參考下
    2013-05-05

最新評論