Con GNU find , che supporta -printf e GNU xargs , che supporta -r :
find /source/path -mindepth 1 -maxdepth 1 -type d -printf '/target/path/%f\0' | xargs -r -0 -- mkdir --
Potresti semplicemente fare questo:
for dir in *; do mkdir /path/to/"$dir"; done
Ciò presuppone che tu voglia copiare tutto nella directory corrente e che tutto ciò che hai in quella directory sono le cartelle di destinazione, nessun file. Raccoglierà tutti i nomi nella directory corrente (* ) ed esegui mkdir per creare cartelle vuote con quel nome nel percorso di destinazione.