Исходный каталог определяется так:
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 / "не является каталогом", "/ mnt / bigfish / video / TV / Name" не является каталогом и т. Д., Хотя многиеслова с разделителями находятся в названии исходного каталога.
Как я могу исправить эту чрезвычайно раздражающую проблему?
ОБНОВЛЕНИЕ Я запускаю это на OS 10.6, и язакончил замену строк пробелами с пробелами как:
SRC=wells@kittenfactory.com:"/mnt/bigfish/video/TV/${SHOW// /\ }/"