多くのファイルを含むディレクトリがあります。ls
カウントを提供するスイッチは表示されません。ファイル数を取得するコマンドライン魔法はありますか?
ベストアンサー1
「文書」の広範な定義を使用します。
ls | wc -l
(隠しファイルは計算されず、ファイル名に改行文字が含まれていないと仮定します。)
隠しファイルを含め(.
および除外..
)、改行の問題を回避するには、正式な方法は次のとおりです。
find . ! -name . -prune -print | grep -c /
または再帰的に:
find .//. ! -name . -print | grep -c //