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
