Linux Mac下檔案統計相關

2021-10-05 07:33:25 字數 1391 閱讀 5657

ls test_dir |

wc -w

ls test_dir |

wc -c

ls -l test_dir |

grep

"^-"

|wc -l

ls -l test_dir  |

grep

"^d"

|wc -l

ls -lr test_dir |

grep

"^-"

|wc -l

ls -l 表示的是長列表輸出當前資料夾下的檔案資訊

furuiyang@furuiyangdemacbook-pro  ~/data  ls -l csv

total 0

-rw-r--r-- 1 furuiyang staff 0 4 21 18:03 test.txt

drwxr-xr-x 11 furuiyang staff 352 4 21 15:42 醫學

drwxr-xr-x 11 furuiyang staff 352 4 21 15:50 娛樂

drwxr-xr-x 11 furuiyang staff 352 4 21 15:46 生活

drwxr-xr-x 11 furuiyang staff 352 4 21 15:43 藝術

drwxr-xr-x 11 furuiyang staff 352 4 21 15:37 人文科學

drwxr-xr-x 6 furuiyang staff 192 4 21 15:41 農林漁畜

drwxr-xr-x 5 furuiyang staff 160 4 21 15:06 電子遊戲

drwxr-xr-x 11 furuiyang staff 352 4 21 15:38 社會科學

drwxr-xr-x 11 furuiyang staff 352 4 21 15:30 自然科學

drwxr-xr-x 11 furuiyang staff 352 4 21 15:44 運動休閒

drwxr-xr-x 12 furuiyang staff 384 4 21 15:01 城市資訊大全

drwxr-xr-x 11 furuiyang staff 352 4 21 15:40 工程與應用科學

這裡的檔案可能是目錄、鏈結、裝置檔案。

| 是管道

grep 「^-」 表示以 「-」 開頭的,即一般檔案。

grep 「^d」 表示以 「d」 開頭的, 即資料夾。

wc -l 輸出統計資訊的行數。

Linux Mac統計資料夾下的檔案數目

注 本文出自博主 chloneda 個人部落格 github gitee 知乎 本文源鏈結 最近需要統計 linux 系統中某個資料夾下的檔案數目,而linux 系統下有三個命令 ls grep wc。通過這三個命令的組合,可以實現上述要求!統計當前目錄下檔案的個數 不包括目錄 ls l grep ...

Linux下檔案相關概念

1.在linux系統中 一切皆檔案 everything is a file 2.linux下,檔案的種類有 a 普通檔案 b 目錄 d c 連線檔案 l d 裝置檔案 塊裝置檔案 b 字元裝置檔案 c e 套接字 s f 管道 p remarks a 目錄也是檔案,是目錄檔案 b 普通檔案包括純文...

c winform下檔案操作相關

以下對winform下開啟目錄獲取檔案做個記錄 openfiledialog openfiledialog new openfiledialog openfiledialog.initialdirectory c desktop 初始化開啟時的目錄 openfiledialog.filter 文字檔...