O OS X não é Linux, mas está mais próximo do BSD. De acordo com a página de manual , não há -r
liga cp
para OS X. Costumava haver um, ainda:
Historic versions of the cp utility had a -r option. This implementation supports that option; however, its use is strongly discouraged, as it does not correctly copy special files, symbolic links, or fifo's.