передача файлов с пробелами в них с помощью pscp для putty

1401
neubert

Я попробовал следующее безрезультатно:

pscp -load test username username@domain.tld:"file name.ext" "file name.ext"  pscp -load test username "username@domain.tld:file name.ext" "file name.ext"  pscp -load test username username@domain.tld:"file\ name.ext" "file name.ext"  pscp -load test username "username@domain.tld:file\ name.ext" "file\ name.ext"  pscp -load test username username@domain.tld:"c:\\path\to\\file\ name.ext" "/home/username/file\ name.ext"  pscp -load test username "username@domain.tld:c:\\path\to\\file\ name.ext" "/home/username/file\ name.ext" 

Оба вернули мне More than one remote source not supportedошибку.

Разве это просто невозможно?

1
С Cygwin `scp` я обычно цитирую _and_ экранирование пробелов, которые, кажется, работают. например. `'file \ name.txt'` Putty` pscp` может быть похожим. Mike Fitzpatrick 9 лет назад 0
У меня не сработало :( Я обновил свой исходный пост, включив в него свои попытки с пробелом. neubert 9 лет назад 0
Я думаю, что вы также должны указать путь. например. `username@domain.tld: / path / to / file \ name.ext`. Mike Fitzpatrick 9 лет назад 0
Неудачно. Смотрите мой обновленный пост. neubert 9 лет назад 0
Имя пользователя и хост должны быть на цели, например. `pscp -load test" c: \ path \ to \ file name.ext "" username@domain.tld: / home / username / file \ name.ext "` Вы уже вошли в Windows, поэтому вы этого не делаете нужно указать локальные учетные данные. И вам не нужно выходить за пределы места для имени файла Windows. Mike Fitzpatrick 9 лет назад 1
@ neubert, обе машины Windows или удаленная машина * nix? Mike Fitzpatrick 9 лет назад 0
@neubert, также, вы можете успешно передать файл _without_ пробелов в имени файла? Mike Fitzpatrick 9 лет назад 0
@ Майк Фитцпатрик - я действительно могу передать без пробелов. Это пробелы, которые вызывают проблему. Машина, на которую я загружаю, - Windows. Я загружаю из Ubuntu. И предложенная вами команда предназначена для загрузки, а не для загрузки. neubert 9 лет назад 0

0 ответов на вопрос