Команда SCP с пробелом в цели - PullRequest
0 голосов
/ 25 февраля 2020

Я хотел бы сделать команду scp с переменной для назначения файла, но в переменной у меня есть пробел.

~ $ target=C:/Users/exemple/a folder with space/data
~ $ scp -r -p file.txt $USER@$IP_TARGET:${target}
space/data: No such file or directory

Как я могу это сделать?

1 Ответ

1 голос
/ 25 февраля 2020

Мне удалось это:

target='"C:/Users/exemple/a folder with space/data"'

Или это:

target=\"C:/Users/exemple/a folder with space/data\"

и использовать

scp -r -p file.txt $USER@$IP_TARGET:"$target"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...