教你如何在Linux系統裡統計資料夾下的檔案個數
下有三個 :ls、grep、wc。透過這三個 的組合可以統計目錄下檔案及資料夾的個數。 |
統計當前目錄下檔案的個數(不包括目錄)
$ ls -l | grep "^-" | wc -l
統計當前目錄下檔案的個數(包括子目錄)
$ ls -lR| grep "^-" | wc -l
檢視某目錄下資料夾(目錄)的個數(包括子目錄)
$ ls -lR | grep "^d" | wc -l
命令解析:
ls -l
長列表輸出該目錄下檔案資訊(注意這裡的檔案是指目錄、連結、裝置檔案等),每一行對應一個檔案或目錄,ls -lR是列出所有檔案,包括子目錄。
grep "^-"
過濾ls的輸出資訊,只保留一般檔案,只保留目錄是grep "^d"。
wc -l
統計輸出資訊的行數,統計結果就是輸出資訊的行數,一行資訊對應一個檔案,所以就是檔案的個數。
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2701280/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux統計某資料夾下檔案、資料夾的個數Linux
- linux 統計當前目錄下檔案或者資料夾的數量Linux
- 如何在 Linux 上覆制檔案/資料夾到遠端系統?Linux
- 統計資料夾檔案數量的sh指令碼指令碼
- 如何統計 Linux 中檔案和資料夾/目錄的數量Linux
- 統計檔案數目(不包括隱藏檔案/資料夾)
- 何在Mac系統上建立大檔案?教你在Mac系統建立大檔案的方法Mac
- windows10系統下資料夾選項在哪裡Windows
- Android系統tencent資料夾下哪些檔案可以刪除Android
- android 統計資料夾大小及刪除資料夾下所有檔案和路徑Android
- VC 獲取系統特殊資料夾的路徑如:系統目錄,桌面等
- 微信如何在群裡進行資料統計,教你傳送表單網頁輕鬆統計資料網頁
- Linux系統複製檔案/資料夾到遠端伺服器Linux伺服器
- win10 1903系統中hosts檔案位置在哪個資料夾Win10
- java 獲取資料夾大小、檔案大小、檔案個數Java
- linux監控資料夾內的檔案數量Linux
- Python求取資料夾內的檔案數量、子資料夾內的檔案數量Python
- Linux下的檔案系統結構Linux
- linux 下檔案系統的劃分Linux
- 在歸檔下恢復系統資料檔案
- linux統計檔案個數及程式碼總行數Linux
- 刪除某個檔案或資料夾時,系統提示無法刪除!
- linux下批量修改檔案及資料夾所Linux
- Linux系統程式設計【4】——檔案系統Linux程式設計
- 獲取資料夾及其子資料夾下的所有檔案
- 【Linux】linux下刪除/清空資料夾/檔案命令Linux
- 資料夾裡的檔案怎麼設定跟外資料夾同名
- Linux下資料檔案刪除檔案系統空間不釋放的問題Linux
- Linux系統篇-檔案系統&虛擬檔案系統Linux
- windows 7系統下隱藏資料夾的方法Windows
- 深入理解計算機系統 標頭檔案 csapp.h 如何在linux裡使用計算機APPLinux
- win7系統如何在區域網裡共享檔案Win7
- LINUX下查詢大檔案及大的資料夾Linux
- android系統預製app/bin/.so檔案及資料夾AndroidAPP
- 哪個檔案系統最適合你的 Linux 系統?Linux
- 設計一個健壯的大型檔案下載系統
- 把多個資料夾中的檔案批量放到一個資料夾
- linux下統計多個java程式的檔案控制程式碼到一個變數LinuxJava變數