bash の find で複数条件で検索する場合は -o -name と書く

以下のように -o もしくは -or で条件を追加できます。

1
find './' -name 'test.php' -o -name 'test2.php'

ちなみに複数のファイル名や正規表現を続けて追加する場合でも -o -name と -name から始めないと以下のようなエラーが出ます。

find: paths must precede expression
Usage: find [path...] [expression]

以下のページが参考になりました。

コメント

コメントは受け付けていません。