Essa é, na verdade, a forma como find
funciona por padrão. Você poderia simplesmente correr
find A/ -name "*.jil" -exec cp {} target_dir/ \;
O comportamento padrão de find
é examinar todos os subdiretórios recursivamente, você pode controlar isso definindo as opções -maxdepth
/ -midepth
:
-maxdepth levels
Descend at most levels (a non-negative integer) levels of direc‐
tories below the command line arguments. -maxdepth 0
means only apply the tests and actions to the command line
arguments.
-mindepth levels
Do not apply any tests or actions at levels less than levels (a
non-negative integer). -mindepth 1 means process all files
except the command line arguments.