Scp
ph
Scp a file with spaces or parentheses in the name
quote it twice.
scp username@192.168.1.2:"'my file has spaces in it'" .
The first set of quotes protects the second set of quotes from the shell, so the file name gets passed over ssh with the quotes still in it… then the shell on the other end sees the quotes and removes them (preserving the spaces).