Я хотел бы найти все каталоги, которые содержат как Makefile и файл, соответствующий *.tex . Команда find или locate легко находит одно или другое. Но как эти результаты можно объединить или пересечь, чтобы получить только нужные каталоги?
Полезный ответ обобщает другие имена файлов. Более того, он может объединять более двух таких запросов.
(Я не вижу, как применять логические операторы find , например, "and" expr1 -a expr2 . То же самое для locate -A . Может быть, два поиска, вырезать имена файлов и сохранить пути, sort -u , в comm -12 <(cmd1) <(cmd2)?)
