In Linux, how can I recursively copy files and directories in such a way that all of the copied files and directories will have a name that windows can handle?
I want to copy a folder into a shared directory or USB device that uses Windows file name restrictions, without failing or losing any files/folders (prefer to change name rather than to lose data).