6
ベース名が親ディレクトリの名前である特定の拡張子を持つすべてのファイルを検索します
ベース名がファイルの親ディレクトリの名前と一致*.pdfするディレクトリ内のすべてのファイルを再帰的に検索したいと思い~/fooます。 たとえば、ディレクトリ構造~/fooが次のようになっているとします。 foo ├── dir1 │ ├── dir1.pdf │ └── dir1.txt ├── dir2 │ ├── dir2.tex │ └── spam │ └── spam.pdf └── dir3 ├── dir3.pdf └── eggs └── eggs.pdf 希望するコマンドを実行すると戻ります ~/foo/dir1/dir1.pdf ~/foo/dir2/spam/spam.pdf ~/foo/dir3/dir3.pdf ~/foo/dir3/eggs/eggs.pdf findまたは他のコアユーティリティを使用してこれは可能ですか?これは-regexオプションを使用して実行できるとfind思いますが、正しいパターンの書き方がわかりません。
9
find