When trying to upload a file, I inadvertently missed off the trailing ':' to make it remote copy, so scp attempted to local copy, using "exec cp". However scp didn't reescape the filenames: $ scp /home/mp3/Kosheen\ -\ Catch\ \(original\).mp3 lukeross@1.2.3.4 sh: -c: line 1: syntax error near unexpected token `(' sh: -c: line 1: `exec cp /home/mp3/Kosheen - Catch (original).mp3 lukeross@1.2.3.4' $
This is the same behavior as rcp. To change this may/will break existing scripts.
Mass change of RESOLVED bugs to CLOSED