I have the following function inside a BASH script (running under Ubuntu 12.x), which would copy over a file with spaces inside the file name. It's not working. I've tried many different combinations, with ', with \, etc. How do I get this to work? Thanks!function copy_docs(){    source_directory=/mnt/someplace    release_directory=/doc/someotherplace    cp ${source_directory}/Some file with spaces.txt ${release_directory}/}This is what I'm getting as output (from nearly all permutations):cp: cannot stat `/mnt/someplace/some': No such file or directorycp: cannot stat `file': No such file or directorycp: cannot stat `with': No such file or directorycp: cannot stat `spaces': No such file or directory
Problems copying files with spaces inside the file name in a bash script
shell script