ローカル (Mac OS X) マシン用の単純な bash スクリプトを作成して、マシンのディレクトリからリモート マシンにファイルを移動しようとしています。この行は失敗しています:
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マシンのルートにある ) を使用するのではなく、私の作業ディレクトリを使用することです。これは何が原因ですか?