lsコマンド
lsコマンドを使用してファイル数を出力するには以下のように実行します。
ls -fp パス | grep -v / | wc -l
-
ls -fp パス
ディレクトリ内のファイル一覧を表示。
ファイルを並べ替えずドットファイルも含めて表示。
ディレクトリの場合/を出力。 -
grep -v /
/を含まないもののみ出力。 -
wc -l
出力結果の行数をカウント。
findコマンド
findコマンドを使用してファイル数を出力するには以下のように実行します。
find パス -type f | wc -l
-
find パス -type f
指定したパス以下の全ファイルのパスを出力。 -
wc -l
出力結果の行数をカウント。