find

中級
1/10
user@linux:~/workspace$
find . -name "file.txt"

解説

カレントディレクトリ(.)配下で "file.txt" という名前のファイルを検索します。

オプション

-aAND 条件で複数の条件を結合(デフォルト・省略可)
-oOR 条件で複数の条件を結合
-nameファイル名で検索(パターンマッチ)
-iname大文字小文字を区別しないファイル名検索
-type f通常ファイルのみ検索
-type dディレクトリのみ検索
-size +NNより大きいサイズのファイル
-size -NNより小さいサイズのファイル
-mtime -NN日以内に更新されたファイル
-mtime +NN日より前に更新されたファイル
-empty空のファイル/ディレクトリ
-print結果を表示(デフォルト)
-delete見つかったファイルを削除
-execコマンドを実行
-ls詳細情報付きで表示
-not条件を否定