Linux ディレクト内のファイル数をカウントする

Linux ディレクト内のファイル数をカウントする

Linuxで、ディレクト内のファイル数をカウントする手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • shell: /bin/bash

ディレクト内のファイル数をカウント

ディレクト内のファイル数をカウントするには、「ls」と「grep」と「wc」コマンドを使用します。

実際に、以下の構成のディレクトリのファイル数をカウントしてみます。

$ tree

<出力結果>
.
├── d1
├── d2
├── d3
├── foo.txt
└── hoge.txt

3 directories, 2 files

コマンドを実行します。

$ ls -F |grep -v / |wc -l

<出力結果>
2

ファイル数がカウントされていることが確認できます。