![ls -ldコマンドを使用してサブディレクトリとファイルの数を確認する方法は? [閉鎖]](https://linux33.com/image/4187/ls%20-ld%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%82%B5%E3%83%96%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%A8%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E6%95%B0%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AF%EF%BC%9F%20%5B%E9%96%89%E9%8E%96%5D.png)
ls -ldコマンドの出力でサブディレクトリとファイル数をどのように確認できますか?
このコマンドはディレクトリだけをリストすることに気づきました。
答え1
さまざまな可能性があります。
ファイル数を数えたい場合は、
ls -l | grep ^- | wc -l
ディレクトリも同様です。
ls -l | grep ^d | wc -l
両方の合計
ls -l | wc -l
現在のディレクトリから始まるツリー内のすべてのサブディレクトリ:
find . -type d -print | wc -l
すべてのファイルが同じです
find . -type f -print | wc -l
それともリンクかもしれません。
find . -type l -print | wc -l
残りはインダクションです