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”