Copying one directory into another Mac Catalina
I think this should do it.

cp -R ~/old/ ~/new/

Note that this command copies everything in the old directory into the new directory overwriting anything that already exists in the new directory as you state in your OP. 

P.S. See the comments below about why the use of -R is recommended instead of -r while both may work the same in your case.