web-dev-qa-db-ja.com

Linuxでディレクトリ内のファイル数を数えますか?

ディレクトリ内のファイルの数を数えるために、私は通常使用します

ls directory | wc -l

しかし、wcを使用しない別のコマンドはありますか?

223
Kantura

これは一つです:

ls -l . | egrep -c '^-'

注意:

ls -1 | wc -l

これは、次のことを意味します。ls:ディレクトリ内のファイルの一覧表示

-1:(これは1つです)は1行に1エントリだけです。隠しファイルも必要な場合は-1aに変更してください。

...への| :パイプ出力.

wc: "wordcount"

-l:linesを数えます。

345