A USB/umass File Copy Problem

I have been copying a series of QNX 4 files and directories to a USB mounted
FAT32 memory stick, using a command of the form ‘cp -Rcvn fromhere tothere’.
The file structure that I end up with on the memory stick is flat - ie, all
files get copied into a single directory on the memory stick. This is
totally unusual behavior for the cp command, there is sufficient free space
on the memory stick for the files being copied and I’m doing the copy as
root.

An ideas on what might be happening?

Thanks,
Gord

Problem resolved with a reread of the Utilities Manual!

cp needs the -Munix option to recreate the source datafile structure…