старый rsync и пробелы в именах файлов

Каталог Source определяется как так:

SHOW=${PWD##*/}
SRC=wells@server.com:"/mnt/bigfish/video/TV/${SHOW}/"

Таким образом, это выходит что-то как:

wells@server.com:/mnt/bigfish/video/TV/The Name Of the Show With Spaces/

Затем пытаясь выполнить rsync как так:

rsync -avz -e ssh "${SRC}" .

Но это говорит мне, который ""/mnt/bigfish/video/TV/The" не каталог", "/mnt/bigfish/video/TV/Name" не является каталогом, и т.д., поскольку однако много разграниченных пространством слов от имени исходного каталога.

Как я могу исправить эту в высшей степени раздражающую проблему?

ОБНОВЛЕНИЕ я выполняю это на ОС 10.6, и я закончил заменяющие строку пробелы с завершенными пробелами как так:

SRC=wells@kittenfactory.com:"/mnt/bigfish/video/TV/${SHOW// /\ }/"
5
задан msw 26 July 2010 в 01:05
поделиться