У меня есть папка cnt, где внутри у меня есть
a/estimate.txt
a/otherFolder/....
b/estimate.txt
b/otherFolder/...
...
z/estimate.txt
z/otherFolder/..
Я хочу иметь zip, содержащий
a/estimate.txt
b/estimate.txt
...
z/estimate.txt
В настоящее время я использую zip -r cnt.zip cnt, который zip многие вещи включают otherFolder, которые я не хочу.
Как добиться того, о чем я упоминаю?
Попробуйте следующее:
find /full/path/to/cnt/ -type f -name "estimate.txt" -exec zip -r cnt.zip {} +