Каталог 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// /\ }/"