提供されたパターンに基づいてフォルダのファイル名を一覧表示するにはどうすればよいですか?

提供されたパターンに基づいてフォルダのファイル名を一覧表示するにはどうすればよいですか?

入力したキーワードを含むフォルダ内のすべてのファイルを一覧表示するコマンドを見つけようとします。

これを試しましたが、grep -l何もしません。

ベストアンサー1

find /path/to/folder -type f -name "*key*"

上記のコマンドは、すべてのサブディレクトリからファイルを検索します。サブディレクトリではなく現在のディレクトリのファイルのみを検索するには、次のコマンドを使用します。

find /path/to/folder -maxdepth 1 -type f -name "*key*"

上記のコマンドは bash シェルにのみ適用されます。

おすすめ記事