How can I copy file with spaces with SCP under Linux?
Let's say we have file with two spaces like this:
/home/my_file version 123.csv
In order to copy this file with spaces using SCP we need to:
- Entire path enclose in double quotes.
- Before each space we need to put double backslash:
Example of working SCP command:
scp firstname.lastname@example.org:"/home/my_file\\ version\\ 123.csv" .
This command will simply copy our file with spaces from server with IP:
22.214.171.124 to server from which we execute above command.