的數量我已經此管道,告訴我一個命令多少目錄是當前目錄裏:返回目錄
ls -lR | grep ^d | wc -l
但是,有沒有辦法來檢查給定目錄?例如:
ls -lR | grep ^d | wc -l /folder1/
?
的數量我已經此管道,告訴我一個命令多少目錄是當前目錄裏:返回目錄
ls -lR | grep ^d | wc -l
但是,有沒有辦法來檢查給定目錄?例如:
ls -lR | grep ^d | wc -l /folder1/
?
我覺得你只是路過/folder1
到錯誤的CMD
ls -lR /folder1 | grep ^d | wc -l
我建議你使用find
。用-type d
你可以告訴查找只搜索目錄。像這樣
find /folder1 -type d | wc -l
的好處是,你可以很容易地改變這種檢索目錄的名稱,並與-exec
採取行動。
的缺點是,這個命令也算作目錄/folder
或./
,但是這很容易規避:
find /folder1 -mindepth 1 -type d | wc -l
OK呀,太棒了。謝謝 –