У меня есть эта структура каталогов
$ tree test
test
├── test1
│ ├── test11
│ │ └── file.txt
│ ├── test12
│ │ └── file.txt
│ └── test13
│ └── file.txt
├── test2
│ └── file.txt
└── test3
└── file.txt
6 directories, 5 files
, и я хочу найти команду, которая будет возвращать
$ find test -constrain_to_paths test/test{13} -name file.txt
test/test3/file.txt
test/test1/test11/file.txt
test/test1/test12/file.txt
test/test1/test13/file.txt
Так что в основном ищите file.txt
только в каталогах test/test1
и test/test3
. Для этого я попробовал
$ find test \( -path './test3/*' -o -path './test2/*' \) -name file.txt
, но ничего не возвращается.