Eu encontrei uma solução (obrigado @glenn jackman):
mkdir -p "$path"
cp -R "path/to/somedir/". "$path"
A única diferença é que usei .
no lugar de *
para copiar também arquivos ocultos.
Isto parece funcionar tanto no Ubuntu quanto no OSX. Funciona também se $path
for um ponto.