統計某資料夾下檔案的個數
ls -l |grep "^-"|wc -l
統計某資料夾下目錄的個數
ls -l |grep "^d"|wc -l
統計資料夾下檔案的個數,包括子資料夾裡的
ls -lr|grep "^-"|wc -l
shell是使用者與linux作業系統溝通的橋梁。使用者既可以輸入命令執行,又可以利用 shell指令碼程式設計,完成更加複雜的操作。
列出檔案
ls -l
然後要統計檔案有多少個
grep 『^d』
再要統計檔案有多少行
wc -l
如果要查很多檔案的話,這樣反覆的敲**是不是很煩,下面我們就把這些命令放入shell指令碼裡面讓他自動去給我們執行
首先要建立乙個檔案,比方說我touch乙個a檔案,然後vi a進去編輯指令碼命令,**如下
第一行千萬要以#!開頭,然後第二行cd $1執行他的路徑,第三行就是把上面的列出檔案、統計檔案個數跟統計檔案行數通過管道符把命令連起來,然後wq儲存退出。
執行剛剛編寫好的這個shell指令碼必須要加執行許可權,下面我們輸入(chmod a+x 檔名)
然後就可以執行了,我現在要統計etc目錄下的檔案有多少個多少行,輸入(bash a /etc )a代表剛剛編寫好指令碼的檔案,bash表示執行 , /etc表示etc目錄,只需輸入這麼一行**就行,**如下
是不是很方便,還可以統計其它檔案,把etc目錄改一下就好,這只是乙個最簡單的shell指令碼,對於初學者來說,這是必經之路,當然我也是個初學者,只是把我學習的一點經驗跟大家分享,還有更難更高深的指令碼等著我們去挖掘去學習。
**
linux 檢視目錄下檔案個數
linux之ls l grep wc l命令 檢視某資料夾下檔案的個數 ls l grep wc l 或find company type f wc l 檢視某資料夾下檔案的個數,包括子資料夾裡的。ls lr grep wc l 檢視某資料夾下資料夾的個數,包括子資料夾裡的。ls lr grep d...
linux 檢視目錄下檔案個數
linux 檢視目錄下檔案個數 統計某資料夾下檔案的個數 ls l grep wc l 統計某資料夾下目錄的個數 ls l grep wc l 統計資料夾下檔案的個數,包括子資料夾裡的 ls lr grep wc l原理,先ls顯示,然後使用grep搜尋字串,接著使用wc統計。linux統計檔案中字...
Linux檢視當前目錄下檔案的個數
檢視當前目錄下檔案的個數 ls l grep wc l 檢視當前目錄下檔案的個數,包括子目錄裡的。ls lr grep wc l 檢視某目錄下資料夾 目錄 的個數,包括子目錄裡的。ls lr grep d wc l 簡要說明 ls l 長列表輸出該目錄下檔案資訊 注意這裡的檔案,不同於一般的檔案,可...