文字列を含むファイルを見つける方法は? [コピー]

文字列を含むファイルを見つける方法は? [コピー]

重複の可能性:
名前に特定の文字列(「abcde」など)を含むファイルを見つけるには?

端末で「foo」文字列を含むファイルをどのように見つけることができますか?

以下を試しましたが、動作しません。

find *foo*.*  // any character before or after "foo" of any extension.

UNIXまたはbashワイルドカードを検索してみましたが、役に立つ結果が得られませんでした。

答え1

@ire_and_cursesの説明はほとんど正確ですが、Foo、fOo、...などのファイルは見つかりません。これはあなたのケースでより良いです。

from find man page:
-iname pattern
     Like -name, but the match is case insensitive.

find <path> -iname '*foo*'

答え2

申し訳ありません。質問がわかりません。あなたは試す必要があります

find . -name '*foo*'

上記のように

関連情報