Macでfindコマンドを使えるようにする

UNIX/LINUX系OSでファイル、ディレクトリを検索するfindコマンドをMac OS Xのターミナルからも使えるようにしたい。

環境:Mac OS 10.13.6、Homebrew 2.2.4

デフォルトの状態ではfindコマンドが使用出来なかったので、
パッケージマネージャーのHomebrewを使用してコマンドをインストール。



brew install findutils
(findコマンドの他、GNU LINUXの検索系コマンドがまとめてインストールされます)

インストール完了後、使用出来るコマンドは「gfind」となり間違えやすいのでエイリアスを作成する。

(.bash_profileへaliaseを記述する)
sudo vi ~/.bash_profile
vi インサートモードに切り替えて.bash_profileへ下記を追記
alias find=’gfind’

追記、保存が完了したらsourceコマンドで変更を反映
source ~/.bash_profile

ターミナルからfindコマンドが使用出来るようになります。

(例)現在のカレントから名前の末尾に.pdfが付いたファイルを検索する
find -name “*.pdf”

Follow me!