これを行うには、Pythonを作成する前にbashでfindまたは同様の方法を使用する方法が必要です。ツリーを検索して、名前が特定のパターンと一致し、他のパターンと一致するディレクトリ内のすべてのファイルを見つけたいと思います。例:foo_[0-9][0-9]
というディレクトリにあるすべてのファイルbar_[0-9]
。だから私は(現在のディレクトリから)次のファイルをすべて探したいと思います。
a/b/bar_4/foo_02
b/bar_0/foo_03
a/b/c/d/bar_8/foo_88
ありがとうございます。
ベストアンサー1
この場合、次-path <pattern>
のようなこのオプションを使用できます。-name
find
find . -path "*bar_[0-9]/foo_[0-9][0-9]"