Isso acontece porque find
imprime o caminho completo de sua localização atual (ou seja, incluindo src
). Você precisa desmembrar o primeiro componente de caminho ou avançar para a estrutura de diretórios para evitar isso.
cd src && find . -name '*.json' -print0 | cpio -0pdm ../lib