u16suzuの blog

u16suzu のブログです。

findコマンドについて調べたことメモ

形式

find path [option]

使用例

カレントディレクトリ以下の hoge.rb ファイルを検索

find . -name hoge.rb

ワイルドカードを使用

find . -name "hoge*"

ディレクトリは複数指定可能 ( ~/a と ~/b から hoge.txt を検索 )

find ~/a ~/b -name hoge.txt

正規表現でパスを指定して検索 (a以下で、かつ直前の親ディレクトリがeのファイルtを検索)

find . -regex "./a/.*/e/t"

ファイルタイプを指定して検索(hogeという名前のディレクトリを検索)

find . -name hoge -type d