Skip to content

fd

Description:
シンプルで高速なファイル検索CLIツール
Updated:
2026/01/28
  • シンプルかつ直感的: find に比べて非常に短いコマンドで検索可能。
  • 高速性能: Rust製で、マルチスレッドによる並列検索により非常に高速。
  • スマートケース: デフォルトはケース不問だが、検索語に大文字が含まれると自動で区別。
  • デフォルトの配慮: .gitignore や隠しファイルをデフォルトで除外するため、開発作業に最適。
  • ファイル名の曖昧検索: プロジェクト内のファイルを部分一致で高速に見つける。
  • 拡張子による絞り込み: 特定の形式のファイルだけを一括検索(fd -e jpg)。
  • コマンドの実行: 検索結果に対して一括で処理を行う(fd -e m4a -x ffmpeg -i {} ...)。
  • 隠しファイルの検索: 設定ファイルなどを探す際に、隠しファイルを対象に含める(fd -H)。

  • Windows

    scoop install fd
  • Linux (Ubuntu/Debian)

sudo apt update
sudo apt install fd-find
  • macOS (Homebrew)
brew install fd

カレントディレクトリから「config」を含むファイルを探す:

fd config
fd -e md

検索結果に対してコマンドを実行

Section titled “検索結果に対してコマンドを実行”

見つかったすべての .txt ファイルの内容を表示する:

fd -e txt -x cat {}