Bash-скрипт rsync: rsync: link_stat (бла) не удалось: Нет такого файла или каталога (2)

Я пытаюсь написать простой сценарий bash для моей локальной машины (Mac OS X), чтобы перемещать файлы из каталога на моей машине. на удаленную машину. Эта строка не работает:

rsync --verbose  --progress --stats --compress --rsh=ssh \
      --recursive --times --perms --links --delete \
      --exclude "*bak" --exclude "*~" \
      /repository/* $DEV_SERVER:$REMOTE_DIR

$DEV_SERVERи $REMOTE_DIRопределены ранее, и я повторяю их, чтобы убедиться, что они точны.

Ошибка, которую я получаю:

rsync: link_stat /Users/myusername/mycurrentdirectory failed: No such file or directory (2)

Здесь следует отметить, что вместо использования определенного каталога ( /repository, который находится в корне машины), он использует мой рабочий каталог . В чем причина?

21
задан Nathaniel Ford 23 May 2012 в 19:02
поделиться